#ifndef Interactive__H
#define Interactive__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 Absyn_Algorithm_ALG__ASSIGN__desc;
extern struct record_description Absyn_Algorithm_ALG__BREAK__desc;
extern struct record_description Absyn_Algorithm_ALG__FOR__desc;
extern struct record_description Absyn_Algorithm_ALG__IF__desc;
extern struct record_description Absyn_Algorithm_ALG__NORETCALL__desc;
extern struct record_description Absyn_Algorithm_ALG__RETURN__desc;
extern struct record_description Absyn_Algorithm_ALG__WHEN__A__desc;
extern struct record_description Absyn_Algorithm_ALG__WHILE__desc;
extern struct record_description Absyn_AlgorithmItem_ALGORITHMITEM__desc;
extern struct record_description Absyn_Annotation_ANNOTATION__desc;
extern struct record_description Absyn_Class_CLASS__desc;
extern struct record_description Absyn_ClassDef_CLASS__EXTENDS__desc;
extern struct record_description Absyn_ClassDef_DERIVED__desc;
extern struct record_description Absyn_ClassDef_ENUMERATION__desc;
extern struct record_description Absyn_ClassDef_OVERLOAD__desc;
extern struct record_description Absyn_ClassDef_PARTS__desc;
extern struct record_description Absyn_ClassPart_ALGORITHMS__desc;
extern struct record_description Absyn_ClassPart_EQUATIONS__desc;
extern struct record_description Absyn_ClassPart_EXTERNAL__desc;
extern struct record_description Absyn_ClassPart_INITIALALGORITHMS__desc;
extern struct record_description Absyn_ClassPart_INITIALEQUATIONS__desc;
extern struct record_description Absyn_ClassPart_PROTECTED__desc;
extern struct record_description Absyn_ClassPart_PUBLIC__desc;
extern struct record_description Absyn_CodeNode_C__ALGORITHMSECTION__desc;
extern struct record_description Absyn_CodeNode_C__ELEMENT__desc;
extern struct record_description Absyn_CodeNode_C__EQUATIONSECTION__desc;
extern struct record_description Absyn_CodeNode_C__EXPRESSION__desc;
extern struct record_description Absyn_CodeNode_C__MODIFICATION__desc;
extern struct record_description Absyn_CodeNode_C__TYPENAME__desc;
extern struct record_description Absyn_CodeNode_C__VARIABLENAME__desc;
extern struct record_description Absyn_Comment_COMMENT__desc;
extern struct record_description Absyn_Component_COMPONENT__desc;
extern struct record_description Absyn_ComponentItem_COMPONENTITEM__desc;
extern struct record_description Absyn_ComponentRef_CREF__IDENT__desc;
extern struct record_description Absyn_ComponentRef_CREF__QUAL__desc;
extern struct record_description Absyn_ConstrainClass_CONSTRAINCLASS__desc;
extern struct record_description Absyn_Direction_BIDIR__desc;
extern struct record_description Absyn_Direction_INPUT__desc;
extern struct record_description Absyn_Direction_OUTPUT__desc;
extern struct record_description Absyn_Each_NON__EACH__desc;
extern struct record_description Absyn_Element_ELEMENT__desc;
extern struct record_description Absyn_ElementArg_MODIFICATION__desc;
extern struct record_description Absyn_ElementArg_REDECLARATION__desc;
extern struct record_description Absyn_ElementAttributes_ATTR__desc;
extern struct record_description Absyn_ElementItem_ELEMENTITEM__desc;
extern struct record_description Absyn_ElementSpec_CLASSDEF__desc;
extern struct record_description Absyn_ElementSpec_COMPONENTS__desc;
extern struct record_description Absyn_ElementSpec_EXTENDS__desc;
extern struct record_description Absyn_ElementSpec_IMPORT__desc;
extern struct record_description Absyn_EqMod_EQMOD__desc;
extern struct record_description Absyn_EqMod_NOMOD__desc;
extern struct record_description Absyn_Equation_EQ__CONNECT__desc;
extern struct record_description Absyn_Equation_EQ__EQUALS__desc;
extern struct record_description Absyn_Equation_EQ__FOR__desc;
extern struct record_description Absyn_Equation_EQ__IF__desc;
extern struct record_description Absyn_Equation_EQ__NORETCALL__desc;
extern struct record_description Absyn_Equation_EQ__PDE__desc;
extern struct record_description Absyn_Equation_EQ__WHEN__E__desc;
extern struct record_description Absyn_EquationItem_EQUATIONITEM__desc;
extern struct record_description Absyn_Exp_ARRAY__desc;
extern struct record_description Absyn_Exp_BINARY__desc;
extern struct record_description Absyn_Exp_BOOL__desc;
extern struct record_description Absyn_Exp_CALL__desc;
extern struct record_description Absyn_Exp_CODE__desc;
extern struct record_description Absyn_Exp_CREF__desc;
extern struct record_description Absyn_Exp_END__desc;
extern struct record_description Absyn_Exp_IFEXP__desc;
extern struct record_description Absyn_Exp_INTEGER__desc;
extern struct record_description Absyn_Exp_LBINARY__desc;
extern struct record_description Absyn_Exp_LUNARY__desc;
extern struct record_description Absyn_Exp_MATRIX__desc;
extern struct record_description Absyn_Exp_RANGE__desc;
extern struct record_description Absyn_Exp_RELATION__desc;
extern struct record_description Absyn_Exp_STRING__desc;
extern struct record_description Absyn_Exp_TUPLE__desc;
extern struct record_description Absyn_Exp_UNARY__desc;
extern struct record_description Absyn_ForIterator_ITERATOR__desc;
extern struct record_description Absyn_FunctionArgs_FOR__ITER__FARG__desc;
extern struct record_description Absyn_FunctionArgs_FUNCTIONARGS__desc;
extern struct record_description Absyn_Import_NAMED__IMPORT__desc;
extern struct record_description Absyn_Import_QUAL__IMPORT__desc;
extern struct record_description Absyn_Import_UNQUAL__IMPORT__desc;
extern struct record_description Absyn_InnerOuter_INNER__desc;
extern struct record_description Absyn_InnerOuter_INNER__OUTER__desc;
extern struct record_description Absyn_InnerOuter_NOT__INNER__OUTER__desc;
extern struct record_description Absyn_InnerOuter_OUTER__desc;
extern struct record_description Absyn_IsField_FIELD__desc;
extern struct record_description Absyn_IsField_NONFIELD__desc;
extern struct record_description Absyn_Modification_CLASSMOD__desc;
extern struct record_description Absyn_Msg_MSG__desc;
extern struct record_description Absyn_NamedArg_NAMEDARG__desc;
extern struct record_description Absyn_Parallelism_NON__PARALLEL__desc;
extern struct record_description Absyn_Parallelism_PARGLOBAL__desc;
extern struct record_description Absyn_Parallelism_PARLOCAL__desc;
extern struct record_description Absyn_Path_FULLYQUALIFIED__desc;
extern struct record_description Absyn_Path_IDENT__desc;
extern struct record_description Absyn_Path_QUALIFIED__desc;
extern struct record_description Absyn_Program_PROGRAM__desc;
extern struct record_description Absyn_RedeclareKeywords_REDECLARE__desc;
extern struct record_description Absyn_RedeclareKeywords_REDECLARE__REPLACEABLE__desc;
extern struct record_description Absyn_RedeclareKeywords_REPLACEABLE__desc;
extern struct record_description Absyn_Restriction_R__MODEL__desc;
extern struct record_description Absyn_Restriction_R__PREDEFINED__BOOLEAN__desc;
extern struct record_description Absyn_Restriction_R__PREDEFINED__CLOCK__desc;
extern struct record_description Absyn_Restriction_R__PREDEFINED__INTEGER__desc;
extern struct record_description Absyn_Restriction_R__PREDEFINED__REAL__desc;
extern struct record_description Absyn_Restriction_R__PREDEFINED__STRING__desc;
extern struct record_description Absyn_Subscript_NOSUB__desc;
extern struct record_description Absyn_Subscript_SUBSCRIPT__desc;
extern struct record_description Absyn_TypeSpec_TPATH__desc;
extern struct record_description Absyn_Variability_CONST__desc;
extern struct record_description Absyn_Variability_DISCRETE__desc;
extern struct record_description Absyn_Variability_PARAM__desc;
extern struct record_description Absyn_Variability_VAR__desc;
extern struct record_description Absyn_Within_TOP__desc;
extern struct record_description Absyn_Within_WITHIN__desc;
extern struct record_description ConnectionGraph_ConnectionGraph_GRAPH__desc;
extern struct record_description DAE_ComponentRef_CREF__IDENT__desc;
extern struct record_description DAE_ComponentRef_WILD__desc;
extern struct record_description DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc;
extern struct record_description DAE_Connect_Sets_SETS__desc;
extern struct record_description DAE_Mod_NOMOD__desc;
extern struct record_description DAE_Prefix_NOPRE__desc;
extern struct record_description DAE_Type_T__UNKNOWN__desc;
extern struct record_description Dump_DumpOptions_DUMPOPTIONS__desc;
extern struct record_description ErrorTypes_Message_MESSAGE__desc;
extern struct record_description ErrorTypes_MessageType_SCRIPTING__desc;
extern struct record_description ErrorTypes_MessageType_TRANSLATION__desc;
extern struct record_description ErrorTypes_Severity_ERROR__desc;
extern struct record_description ErrorTypes_Severity_NOTIFICATION__desc;
extern struct record_description ErrorTypes_Severity_WARNING__desc;
extern struct record_description FCore_Graph_EG__desc;
extern struct record_description Flags_ConfigFlag_CONFIG__FLAG__desc;
extern struct record_description Flags_DebugFlag_DEBUG__FLAG__desc;
extern struct record_description Flags_FlagData_BOOL__FLAG__desc;
extern struct record_description Flags_FlagData_ENUM__FLAG__desc;
extern struct record_description Flags_FlagVisibility_EXTERNAL__desc;
extern struct record_description Flags_ValidOptions_STRING__OPTION__desc;
extern struct record_description Gettext_TranslatableContent_gettext__desc;
extern struct record_description GlobalScript_Component_COMPONENTITEM__desc;
extern struct record_description GlobalScript_Component_EXTENDSITEM__desc;
extern struct record_description GlobalScript_ComponentReplacement_COMPONENTREPLACEMENT__desc;
extern struct record_description GlobalScript_ComponentReplacementRules_COMPONENTREPLACEMENTRULES__desc;
extern struct record_description GlobalScript_Components_COMPONENTS__desc;
extern struct record_description GlobalScript_Statements_ISTMTS__desc;
extern struct record_description GlobalScript_Variable_IVAR__desc;
extern struct record_description InstTypes_CallingScope_INNER__CALL__desc;
extern struct record_description Interactive_AnnotationType_DIAGRAM__ANNOTATION__desc;
extern struct record_description Interactive_AnnotationType_ICON__ANNOTATION__desc;
extern struct record_description Interactive_GraphicEnvCache_GRAPHIC__ENV__FULL__CACHE__desc;
extern struct record_description Interactive_GraphicEnvCache_GRAPHIC__ENV__NO__CACHE__desc;
extern struct record_description SCode_Visibility_PUBLIC__desc;
extern struct record_description SourceInfo_SOURCEINFO__desc;
extern struct record_description UnitAbsyn_InstStore_NOSTORE__desc;
extern struct record_description Values_IntRealOp_ADDOP__desc;
extern struct record_description Values_Value_ENUM__LITERAL__desc;
extern struct record_description Values_Value_INTEGER__desc;
extern struct record_description Values_Value_STRING__desc;
DLLExport
modelica_boolean omc_Interactive_astContainsEncryptedClass(threadData_t *threadData, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_astContainsEncryptedClass(threadData_t *threadData, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_astContainsEncryptedClass,2,0) {(void*) boxptr_Interactive_astContainsEncryptedClass,0}};
#define boxvar_Interactive_astContainsEncryptedClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_astContainsEncryptedClass)
DLLExport
modelica_metatype omc_Interactive_checkAccessAnnotationAndEncryption(threadData_t *threadData, modelica_metatype _path, modelica_metatype _p);
#define boxptr_Interactive_checkAccessAnnotationAndEncryption omc_Interactive_checkAccessAnnotationAndEncryption
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_checkAccessAnnotationAndEncryption,2,0) {(void*) boxptr_Interactive_checkAccessAnnotationAndEncryption,0}};
#define boxvar_Interactive_checkAccessAnnotationAndEncryption MMC_REFSTRUCTLIT(boxvar_lit_Interactive_checkAccessAnnotationAndEncryption)
#define boxptr_Interactive_getAccessAnnotationString2 omc_Interactive_getAccessAnnotationString2
#define boxptr_Interactive_getAccessAnnotationString omc_Interactive_getAccessAnnotationString
DLLExport
modelica_string omc_Interactive_getAccessAnnotation(threadData_t *threadData, modelica_metatype _className, modelica_metatype _p);
#define boxptr_Interactive_getAccessAnnotation omc_Interactive_getAccessAnnotation
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getAccessAnnotation,2,0) {(void*) boxptr_Interactive_getAccessAnnotation,0}};
#define boxvar_Interactive_getAccessAnnotation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getAccessAnnotation)
DLLExport
modelica_metatype omc_Interactive_getInstantiatedParametersAndValues(threadData_t *threadData, modelica_metatype _odae);
#define boxptr_Interactive_getInstantiatedParametersAndValues omc_Interactive_getInstantiatedParametersAndValues
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getInstantiatedParametersAndValues,2,0) {(void*) boxptr_Interactive_getInstantiatedParametersAndValues,0}};
#define boxvar_Interactive_getInstantiatedParametersAndValues MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getInstantiatedParametersAndValues)
#define boxptr_Interactive_setComponentDimensionsInClass omc_Interactive_setComponentDimensionsInClass
#define boxptr_Interactive_setComponentDimensions omc_Interactive_setComponentDimensions
#define boxptr_Interactive_getClassEnvNoElaboration omc_Interactive_getClassEnvNoElaboration
DLLExport
modelica_string omc_Interactive_printIstmtStr(threadData_t *threadData, modelica_metatype _inStatements);
#define boxptr_Interactive_printIstmtStr omc_Interactive_printIstmtStr
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_printIstmtStr,2,0) {(void*) boxptr_Interactive_printIstmtStr,0}};
#define boxvar_Interactive_printIstmtStr MMC_REFSTRUCTLIT(boxvar_lit_Interactive_printIstmtStr)
DLLExport
modelica_metatype omc_Interactive_getAllInheritedClasses(threadData_t *threadData, modelica_metatype _inClassName, modelica_metatype _inProgram);
#define boxptr_Interactive_getAllInheritedClasses omc_Interactive_getAllInheritedClasses
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getAllInheritedClasses,2,0) {(void*) boxptr_Interactive_getAllInheritedClasses,0}};
#define boxvar_Interactive_getAllInheritedClasses MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getAllInheritedClasses)
#define boxptr_Interactive_getAllClassesInClass omc_Interactive_getAllClassesInClass
#define boxptr_Interactive_getFunctionsInClasses omc_Interactive_getFunctionsInClasses
DLLExport
modelica_metatype omc_Interactive_getFunctionsInProgram(threadData_t *threadData, modelica_metatype _prog);
#define boxptr_Interactive_getFunctionsInProgram omc_Interactive_getFunctionsInProgram
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getFunctionsInProgram,2,0) {(void*) boxptr_Interactive_getFunctionsInProgram,0}};
#define boxvar_Interactive_getFunctionsInProgram MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getFunctionsInProgram)
#define boxptr_Interactive_getComponentElementInClass omc_Interactive_getComponentElementInClass
DLLExport
modelica_metatype omc_Interactive_getPathedComponentElementInProgram(threadData_t *threadData, modelica_metatype _path, modelica_metatype _prg);
#define boxptr_Interactive_getPathedComponentElementInProgram omc_Interactive_getPathedComponentElementInProgram
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getPathedComponentElementInProgram,2,0) {(void*) boxptr_Interactive_getPathedComponentElementInProgram,0}};
#define boxvar_Interactive_getPathedComponentElementInProgram MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getPathedComponentElementInProgram)
#define boxptr_Interactive_getSCodeClassNamesRecursiveWork omc_Interactive_getSCodeClassNamesRecursiveWork
DLLExport
modelica_metatype omc_Interactive_getSCodeClassNamesRecursive(threadData_t *threadData, modelica_metatype _inProgram);
#define boxptr_Interactive_getSCodeClassNamesRecursive omc_Interactive_getSCodeClassNamesRecursive
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getSCodeClassNamesRecursive,2,0) {(void*) boxptr_Interactive_getSCodeClassNamesRecursive,0}};
#define boxvar_Interactive_getSCodeClassNamesRecursive MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getSCodeClassNamesRecursive)
#define boxptr_Interactive_getComponentBindingMapable omc_Interactive_getComponentBindingMapable
#define boxptr_Interactive_getVisElementNameFromStr omc_Interactive_getVisElementNameFromStr
DLLExport
modelica_metatype omc_Interactive_getElementsOfVisType(threadData_t *threadData, modelica_metatype _inPath, modelica_metatype _inProgram, modelica_string *out_res);
#define boxptr_Interactive_getElementsOfVisType omc_Interactive_getElementsOfVisType
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getElementsOfVisType,2,0) {(void*) boxptr_Interactive_getElementsOfVisType,0}};
#define boxvar_Interactive_getElementsOfVisType MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getElementsOfVisType)
#define boxptr_Interactive_constructVisTypesList omc_Interactive_constructVisTypesList
#define boxptr_Interactive_getNameFromElementIfVisType omc_Interactive_getNameFromElementIfVisType
#define boxptr_Interactive_getDescIfVis omc_Interactive_getDescIfVis
DLLExport
modelica_string omc_Interactive_getElementVisString(threadData_t *threadData, modelica_metatype _inElement, modelica_metatype _inProgram);
#define boxptr_Interactive_getElementVisString omc_Interactive_getElementVisString
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getElementVisString,2,0) {(void*) boxptr_Interactive_getElementVisString,0}};
#define boxvar_Interactive_getElementVisString MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getElementVisString)
#define boxptr_Interactive_getElementTypeName omc_Interactive_getElementTypeName
#define boxptr_Interactive_getElementName omc_Interactive_getElementName
DLLExport
modelica_metatype omc_Interactive_parseFile(threadData_t *threadData, modelica_string _fileName, modelica_string _encoding, modelica_boolean _updateProgram);
DLLExport
modelica_metatype boxptr_Interactive_parseFile(threadData_t *threadData, modelica_metatype _fileName, modelica_metatype _encoding, modelica_metatype _updateProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_parseFile,2,0) {(void*) boxptr_Interactive_parseFile,0}};
#define boxvar_Interactive_parseFile MMC_REFSTRUCTLIT(boxvar_lit_Interactive_parseFile)
#define boxptr_Interactive_getDefinitionTypeVars omc_Interactive_getDefinitionTypeVars
DLLExport
modelica_string omc_Interactive_getDefinitionTypeSpecPathString(threadData_t *threadData, modelica_metatype _tp);
#define boxptr_Interactive_getDefinitionTypeSpecPathString omc_Interactive_getDefinitionTypeSpecPathString
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getDefinitionTypeSpecPathString,2,0) {(void*) boxptr_Interactive_getDefinitionTypeSpecPathString,0}};
#define boxvar_Interactive_getDefinitionTypeSpecPathString MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getDefinitionTypeSpecPathString)
#define boxptr_Interactive_getDefinitionPathString omc_Interactive_getDefinitionPathString
#define boxptr_Interactive_getEnumerationLiterals omc_Interactive_getEnumerationLiterals
#define boxptr_Interactive_getDefinitionsReplaceableClass omc_Interactive_getDefinitionsReplaceableClass
#define boxptr_Interactive_printWithNewline omc_Interactive_printWithNewline
#define boxptr_Interactive_transformFlatElseIfAlgorithm omc_Interactive_transformFlatElseIfAlgorithm
#define boxptr_Interactive_transformFlatAlgorithm omc_Interactive_transformFlatAlgorithm
#define boxptr_Interactive_transformFlatAlgorithmItem omc_Interactive_transformFlatAlgorithmItem
#define boxptr_Interactive_transformFlatNamedArg omc_Interactive_transformFlatNamedArg
#define boxptr_Interactive_transformFlatFunctionArgs omc_Interactive_transformFlatFunctionArgs
#define boxptr_Interactive_transformFlatElseIfPart omc_Interactive_transformFlatElseIfPart
#define boxptr_Interactive_transformFlatEquation omc_Interactive_transformFlatEquation
#define boxptr_Interactive_transformFlatEquationItem omc_Interactive_transformFlatEquationItem
#define boxptr_Interactive_transformFlatComponentRef omc_Interactive_transformFlatComponentRef
#define boxptr_Interactive_transformFlatModificationOption omc_Interactive_transformFlatModificationOption
#define boxptr_Interactive_transformFlatElementArg omc_Interactive_transformFlatElementArg
#define boxptr_Interactive_transformFlatSubscript omc_Interactive_transformFlatSubscript
#define boxptr_Interactive_transformFlatArrayDim omc_Interactive_transformFlatArrayDim
#define boxptr_Interactive_transformFlatComponent omc_Interactive_transformFlatComponent
#define boxptr_Interactive_transformFlatComponentItem omc_Interactive_transformFlatComponentItem
#define boxptr_Interactive_transformFlatElementSpec omc_Interactive_transformFlatElementSpec
#define boxptr_Interactive_transformFlatElement omc_Interactive_transformFlatElement
#define boxptr_Interactive_transformFlatElementItem omc_Interactive_transformFlatElementItem
DLLExport
modelica_metatype omc_Interactive_transformFlatPart(threadData_t *threadData, modelica_metatype _part);
#define boxptr_Interactive_transformFlatPart omc_Interactive_transformFlatPart
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_transformFlatPart,2,0) {(void*) boxptr_Interactive_transformFlatPart,0}};
#define boxvar_Interactive_transformFlatPart MMC_REFSTRUCTLIT(boxvar_lit_Interactive_transformFlatPart)
#define boxptr_Interactive_transformFlatClassDef omc_Interactive_transformFlatClassDef
#define boxptr_Interactive_transformFlatClass omc_Interactive_transformFlatClass
DLLExport
modelica_metatype omc_Interactive_transformFlatProgram(threadData_t *threadData, modelica_metatype _p);
#define boxptr_Interactive_transformFlatProgram omc_Interactive_transformFlatProgram
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_transformFlatProgram,2,0) {(void*) boxptr_Interactive_transformFlatProgram,0}};
#define boxvar_Interactive_transformFlatProgram MMC_REFSTRUCTLIT(boxvar_lit_Interactive_transformFlatProgram)
#define boxptr_Interactive_getSurroundingPackage omc_Interactive_getSurroundingPackage
#define boxptr_Interactive_removeClassDiffFiledInElementitemlist omc_Interactive_removeClassDiffFiledInElementitemlist
#define boxptr_Interactive_removeInnerDiffFiledClass omc_Interactive_removeInnerDiffFiledClass
#define boxptr_Interactive_removeInnerDiffFiledClasses omc_Interactive_removeInnerDiffFiledClasses
DLLExport
modelica_metatype omc_Interactive_getContainedClassAndFile(threadData_t *threadData, modelica_metatype _inPath, modelica_metatype _inProgram, modelica_string *out_outString);
#define boxptr_Interactive_getContainedClassAndFile omc_Interactive_getContainedClassAndFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getContainedClassAndFile,2,0) {(void*) boxptr_Interactive_getContainedClassAndFile,0}};
#define boxvar_Interactive_getContainedClassAndFile MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getContainedClassAndFile)
#define boxptr_Interactive_commentToAbsyn omc_Interactive_commentToAbsyn
#define boxptr_Interactive_annotationListToAbsynComment2 omc_Interactive_annotationListToAbsynComment2
#define boxptr_Interactive_annotationListToAbsynComment omc_Interactive_annotationListToAbsynComment
#define boxptr_Interactive_selectAnnotation omc_Interactive_selectAnnotation
#define boxptr_Interactive_modificationToAbsyn2 omc_Interactive_modificationToAbsyn2
#define boxptr_Interactive_modificationToAbsyn omc_Interactive_modificationToAbsyn
#define boxptr_Interactive_transformClassInClass omc_Interactive_transformClassInClass
#define boxptr_Interactive_transformPathedClassInClass omc_Interactive_transformPathedClassInClass
DLLExport
modelica_metatype omc_Interactive_transformClassInProgram(threadData_t *threadData, modelica_string _inName, modelica_metatype _inProgram, modelica_fnptr _inFunc);
#define boxptr_Interactive_transformClassInProgram omc_Interactive_transformClassInProgram
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_transformClassInProgram,2,0) {(void*) boxptr_Interactive_transformClassInProgram,0}};
#define boxvar_Interactive_transformClassInProgram MMC_REFSTRUCTLIT(boxvar_lit_Interactive_transformClassInProgram)
DLLExport
modelica_metatype omc_Interactive_transformPathedClassInProgram(threadData_t *threadData, modelica_metatype _inPath, modelica_metatype _inProgram, modelica_fnptr _inFunc);
#define boxptr_Interactive_transformPathedClassInProgram omc_Interactive_transformPathedClassInProgram
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_transformPathedClassInProgram,2,0) {(void*) boxptr_Interactive_transformPathedClassInProgram,0}};
#define boxvar_Interactive_transformPathedClassInProgram MMC_REFSTRUCTLIT(boxvar_lit_Interactive_transformPathedClassInProgram)
#define boxptr_Interactive_getInitialAlgorithmList omc_Interactive_getInitialAlgorithmList
#define boxptr_Interactive_getAlgorithmList omc_Interactive_getAlgorithmList
#define boxptr_Interactive_getInitialEquationList omc_Interactive_getInitialEquationList
DLLExport
modelica_metatype omc_Interactive_addToEquation(threadData_t *threadData, modelica_metatype _inClass, modelica_metatype _inEquationItem);
#define boxptr_Interactive_addToEquation omc_Interactive_addToEquation
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addToEquation,2,0) {(void*) boxptr_Interactive_addToEquation,0}};
#define boxvar_Interactive_addToEquation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addToEquation)
#define boxptr_Interactive_addToProtected omc_Interactive_addToProtected
DLLExport
modelica_metatype omc_Interactive_addToPublic(threadData_t *threadData, modelica_metatype _inClass, modelica_metatype _inElementItem);
#define boxptr_Interactive_addToPublic omc_Interactive_addToPublic
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addToPublic,2,0) {(void*) boxptr_Interactive_addToPublic,0}};
#define boxvar_Interactive_addToPublic MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addToPublic)
#define boxptr_Interactive_getComponentInfoOld omc_Interactive_getComponentInfoOld
DLLExport
modelica_boolean omc_Interactive_keywordReplaceable(threadData_t *threadData, modelica_metatype _inAbsynRedeclareKeywordsOption);
DLLExport
modelica_metatype boxptr_Interactive_keywordReplaceable(threadData_t *threadData, modelica_metatype _inAbsynRedeclareKeywordsOption);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_keywordReplaceable,2,0) {(void*) boxptr_Interactive_keywordReplaceable,0}};
#define boxvar_Interactive_keywordReplaceable MMC_REFSTRUCTLIT(boxvar_lit_Interactive_keywordReplaceable)
DLLExport
modelica_string omc_Interactive_getComponentsInfo(threadData_t *threadData, modelica_metatype _inAbsynElementLst, modelica_boolean _inBoolean, modelica_string _inString, modelica_metatype _inEnv);
DLLExport
modelica_metatype boxptr_Interactive_getComponentsInfo(threadData_t *threadData, modelica_metatype _inAbsynElementLst, modelica_metatype _inBoolean, modelica_metatype _inString, modelica_metatype _inEnv);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentsInfo,2,0) {(void*) boxptr_Interactive_getComponentsInfo,0}};
#define boxvar_Interactive_getComponentsInfo MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentsInfo)
DLLExport
modelica_metatype omc_Interactive_getComponentsInElementitems(threadData_t *threadData, modelica_metatype _inAbsynElementItemLst);
#define boxptr_Interactive_getComponentsInElementitems omc_Interactive_getComponentsInElementitems
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentsInElementitems,2,0) {(void*) boxptr_Interactive_getComponentsInElementitems,0}};
#define boxvar_Interactive_getComponentsInElementitems MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentsInElementitems)
DLLExport
modelica_metatype omc_Interactive_getProtectedComponentsInClass(threadData_t *threadData, modelica_metatype _inClass);
#define boxptr_Interactive_getProtectedComponentsInClass omc_Interactive_getProtectedComponentsInClass
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getProtectedComponentsInClass,2,0) {(void*) boxptr_Interactive_getProtectedComponentsInClass,0}};
#define boxvar_Interactive_getProtectedComponentsInClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getProtectedComponentsInClass)
DLLExport
modelica_metatype omc_Interactive_getPublicComponentsInClass(threadData_t *threadData, modelica_metatype _inClass);
#define boxptr_Interactive_getPublicComponentsInClass omc_Interactive_getPublicComponentsInClass
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getPublicComponentsInClass,2,0) {(void*) boxptr_Interactive_getPublicComponentsInClass,0}};
#define boxvar_Interactive_getPublicComponentsInClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getPublicComponentsInClass)
DLLExport
modelica_metatype omc_Interactive_getComponentsInClass(threadData_t *threadData, modelica_metatype _inClass);
#define boxptr_Interactive_getComponentsInClass omc_Interactive_getComponentsInClass
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentsInClass,2,0) {(void*) boxptr_Interactive_getComponentsInClass,0}};
#define boxvar_Interactive_getComponentsInClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentsInClass)
#define boxptr_Interactive_getAnnotationString omc_Interactive_getAnnotationString
#define boxptr_Interactive_cacheFromGraphicEnvCache omc_Interactive_cacheFromGraphicEnvCache
DLLExport
modelica_metatype omc_Interactive_envFromGraphicEnvCache(threadData_t *threadData, modelica_metatype _inEnvCache);
#define boxptr_Interactive_envFromGraphicEnvCache omc_Interactive_envFromGraphicEnvCache
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_envFromGraphicEnvCache,2,0) {(void*) boxptr_Interactive_envFromGraphicEnvCache,0}};
#define boxvar_Interactive_envFromGraphicEnvCache MMC_REFSTRUCTLIT(boxvar_lit_Interactive_envFromGraphicEnvCache)
DLLExport
modelica_metatype omc_Interactive_cacheProgramAndPath(threadData_t *threadData, modelica_metatype _inCache, modelica_metatype *out_outPath);
#define boxptr_Interactive_cacheProgramAndPath omc_Interactive_cacheProgramAndPath
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_cacheProgramAndPath,2,0) {(void*) boxptr_Interactive_cacheProgramAndPath,0}};
#define boxvar_Interactive_cacheProgramAndPath MMC_REFSTRUCTLIT(boxvar_lit_Interactive_cacheProgramAndPath)
#define boxptr_Interactive_getComponentitemsModification omc_Interactive_getComponentitemsModification
DLLExport
modelica_string omc_Interactive_getComponentModification(threadData_t *threadData, modelica_metatype _inElement);
#define boxptr_Interactive_getComponentModification omc_Interactive_getComponentModification
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentModification,2,0) {(void*) boxptr_Interactive_getComponentModification,0}};
#define boxvar_Interactive_getComponentModification MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentModification)
#define boxptr_Interactive_getComponentitemsAnnotation omc_Interactive_getComponentitemsAnnotation
#define boxptr_Interactive_getComponentAnnotation omc_Interactive_getComponentAnnotation
#define boxptr_Interactive_getComponentitemsAnnotationsFromItems omc_Interactive_getComponentitemsAnnotationsFromItems
#define boxptr_Interactive_getComponentitemsAnnotations omc_Interactive_getComponentitemsAnnotations
#define boxptr_Interactive_getComponentAnnotationsFromElts omc_Interactive_getComponentAnnotationsFromElts
#define boxptr_Interactive_getConnectionsInEquations omc_Interactive_getConnectionsInEquations
#define boxptr_Interactive_getConnectionsInClassparts omc_Interactive_getConnectionsInClassparts
DLLExport
modelica_metatype omc_Interactive_getConnections(threadData_t *threadData, modelica_metatype _inClass);
#define boxptr_Interactive_getConnections omc_Interactive_getConnections
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getConnections,2,0) {(void*) boxptr_Interactive_getConnections,0}};
#define boxvar_Interactive_getConnections MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getConnections)
#define boxptr_Interactive_getConnectionStr omc_Interactive_getConnectionStr
DLLExport
modelica_metatype omc_Interactive_createFuncargsFromElementargs(threadData_t *threadData, modelica_metatype _inAbsynElementArgLst);
#define boxptr_Interactive_createFuncargsFromElementargs omc_Interactive_createFuncargsFromElementargs
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_createFuncargsFromElementargs,2,0) {(void*) boxptr_Interactive_createFuncargsFromElementargs,0}};
#define boxvar_Interactive_createFuncargsFromElementargs MMC_REFSTRUCTLIT(boxvar_lit_Interactive_createFuncargsFromElementargs)
#define boxptr_Interactive_getConnectionAnnotationStr omc_Interactive_getConnectionAnnotationStr
#define boxptr_Interactive_getConnectionAnnotationStrElArgs omc_Interactive_getConnectionAnnotationStrElArgs
#define boxptr_Interactive_getDocumentationAnnotationInfoHeader omc_Interactive_getDocumentationAnnotationInfoHeader
#define boxptr_Interactive_getDocumentationAnnotationRevision omc_Interactive_getDocumentationAnnotationRevision
#define boxptr_Interactive_getDocumentationAnnotationInfo omc_Interactive_getDocumentationAnnotationInfo
DLLExport
modelica_metatype omc_Interactive_getDocumentationAnnotationString(threadData_t *threadData, modelica_metatype _mod);
#define boxptr_Interactive_getDocumentationAnnotationString omc_Interactive_getDocumentationAnnotationString
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getDocumentationAnnotationString,2,0) {(void*) boxptr_Interactive_getDocumentationAnnotationString,0}};
#define boxvar_Interactive_getDocumentationAnnotationString MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getDocumentationAnnotationString)
#define boxptr_Interactive_getExperimentAnnotationString2 omc_Interactive_getExperimentAnnotationString2
DLLExport
modelica_string omc_Interactive_getExperimentAnnotationString(threadData_t *threadData, modelica_metatype _mod);
#define boxptr_Interactive_getExperimentAnnotationString omc_Interactive_getExperimentAnnotationString
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getExperimentAnnotationString,2,0) {(void*) boxptr_Interactive_getExperimentAnnotationString,0}};
#define boxvar_Interactive_getExperimentAnnotationString MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getExperimentAnnotationString)
DLLExport
modelica_string omc_Interactive_getAnnotationStringValueOrFail(threadData_t *threadData, modelica_metatype _mod);
#define boxptr_Interactive_getAnnotationStringValueOrFail omc_Interactive_getAnnotationStringValueOrFail
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getAnnotationStringValueOrFail,2,0) {(void*) boxptr_Interactive_getAnnotationStringValueOrFail,0}};
#define boxvar_Interactive_getAnnotationStringValueOrFail MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getAnnotationStringValueOrFail)
DLLExport
modelica_metatype omc_Interactive_getAnnotationExp(threadData_t *threadData, modelica_metatype _mod);
#define boxptr_Interactive_getAnnotationExp omc_Interactive_getAnnotationExp
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getAnnotationExp,2,0) {(void*) boxptr_Interactive_getAnnotationExp,0}};
#define boxvar_Interactive_getAnnotationExp MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getAnnotationExp)
DLLExport
modelica_string omc_Interactive_getAnnotationValue(threadData_t *threadData, modelica_metatype _mod);
#define boxptr_Interactive_getAnnotationValue omc_Interactive_getAnnotationValue
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getAnnotationValue,2,0) {(void*) boxptr_Interactive_getAnnotationValue,0}};
#define boxvar_Interactive_getAnnotationValue MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getAnnotationValue)
#define boxptr_Interactive_getDefaultComponentPrefixes omc_Interactive_getDefaultComponentPrefixes
#define boxptr_Interactive_getDefaultComponentNameModStr omc_Interactive_getDefaultComponentNameModStr
#define boxptr_Interactive_getDefaultComponentName omc_Interactive_getDefaultComponentName
#define boxptr_Interactive_getDocumentationClassAnnotationModStr omc_Interactive_getDocumentationClassAnnotationModStr
DLLExport
modelica_boolean omc_Interactive_getDocumentationClassAnnotation(threadData_t *threadData, modelica_metatype _className, modelica_metatype _p);
DLLExport
modelica_metatype boxptr_Interactive_getDocumentationClassAnnotation(threadData_t *threadData, modelica_metatype _className, modelica_metatype _p);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getDocumentationClassAnnotation,2,0) {(void*) boxptr_Interactive_getDocumentationClassAnnotation,0}};
#define boxvar_Interactive_getDocumentationClassAnnotation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getDocumentationClassAnnotation)
#define boxptr_Interactive_getAnnotationStr omc_Interactive_getAnnotationStr
#define boxptr_Interactive_containAnnotation omc_Interactive_containAnnotation
#define boxptr_Interactive_isAnnotationType omc_Interactive_isAnnotationType
#define boxptr_Interactive_getAnnotationInClass omc_Interactive_getAnnotationInClass
#define boxptr_Interactive_getBaseClassesFromElts omc_Interactive_getBaseClassesFromElts
#define boxptr_Interactive_getBaseClassesFromParts omc_Interactive_getBaseClassesFromParts
#define boxptr_Interactive_getBaseClasses omc_Interactive_getBaseClasses
#define boxptr_Interactive_getTopQualifiedClassnames omc_Interactive_getTopQualifiedClassnames
DLLExport
modelica_metatype omc_Interactive_getTopClassnamesInProgram(threadData_t *threadData, modelica_metatype _inProgram);
#define boxptr_Interactive_getTopClassnamesInProgram omc_Interactive_getTopClassnamesInProgram
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getTopClassnamesInProgram,2,0) {(void*) boxptr_Interactive_getTopClassnamesInProgram,0}};
#define boxvar_Interactive_getTopClassnamesInProgram MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getTopClassnamesInProgram)
DLLExport
modelica_metatype omc_Interactive_getTopClassnames(threadData_t *threadData, modelica_metatype _p);
#define boxptr_Interactive_getTopClassnames omc_Interactive_getTopClassnames
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getTopClassnames,2,0) {(void*) boxptr_Interactive_getTopClassnames,0}};
#define boxvar_Interactive_getTopClassnames MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getTopClassnames)
DLLExport
modelica_metatype omc_Interactive_getClassnamesInPath(threadData_t *threadData, modelica_metatype _inPath, modelica_metatype _inProgram, modelica_boolean _inShowProtected, modelica_boolean _includeConstants);
DLLExport
modelica_metatype boxptr_Interactive_getClassnamesInPath(threadData_t *threadData, modelica_metatype _inPath, modelica_metatype _inProgram, modelica_metatype _inShowProtected, modelica_metatype _includeConstants);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getClassnamesInPath,2,0) {(void*) boxptr_Interactive_getClassnamesInPath,0}};
#define boxvar_Interactive_getClassnamesInPath MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getClassnamesInPath)
#define boxptr_Interactive_getPackagesInElts omc_Interactive_getPackagesInElts
#define boxptr_Interactive_getPackagesInParts omc_Interactive_getPackagesInParts
#define boxptr_Interactive_getPackagesInClass omc_Interactive_getPackagesInClass
#define boxptr_Interactive_getTopPackagesInProgram omc_Interactive_getTopPackagesInProgram
DLLExport
modelica_metatype omc_Interactive_getTopPackages(threadData_t *threadData, modelica_metatype _p);
#define boxptr_Interactive_getTopPackages omc_Interactive_getTopPackages
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getTopPackages,2,0) {(void*) boxptr_Interactive_getTopPackages,0}};
#define boxvar_Interactive_getTopPackages MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getTopPackages)
DLLExport
modelica_metatype omc_Interactive_getPackagesInPath(threadData_t *threadData, modelica_metatype _inPath, modelica_metatype _inProgram);
#define boxptr_Interactive_getPackagesInPath omc_Interactive_getPackagesInPath
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getPackagesInPath,2,0) {(void*) boxptr_Interactive_getPackagesInPath,0}};
#define boxvar_Interactive_getPackagesInPath MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getPackagesInPath)
#define boxptr_Interactive_getIconAnnotation omc_Interactive_getIconAnnotation
#define boxptr_Interactive_parseConversionAnnotationElement omc_Interactive_parseConversionAnnotationElement
#define boxptr_Interactive_getConversionsInClassMod omc_Interactive_getConversionsInClassMod
DLLExport
modelica_metatype omc_Interactive_getConversionsInClass(threadData_t *threadData, modelica_metatype _cls);
#define boxptr_Interactive_getConversionsInClass omc_Interactive_getConversionsInClass
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getConversionsInClass,2,0) {(void*) boxptr_Interactive_getConversionsInClass,0}};
#define boxvar_Interactive_getConversionsInClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getConversionsInClass)
#define boxptr_Interactive_getConversionAnnotationString omc_Interactive_getConversionAnnotationString
DLLExport
modelica_metatype omc_Interactive_getConversionAnnotation(threadData_t *threadData, modelica_metatype _cls, modelica_metatype *out_withConversion);
#define boxptr_Interactive_getConversionAnnotation omc_Interactive_getConversionAnnotation
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getConversionAnnotation,2,0) {(void*) boxptr_Interactive_getConversionAnnotation,0}};
#define boxvar_Interactive_getConversionAnnotation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getConversionAnnotation)
#define boxptr_Interactive_updateUsedVersion_make__version__exp omc_Interactive_updateUsedVersion_make__version__exp
DLLExport
modelica_metatype omc_Interactive_updateUsedVersion(threadData_t *threadData, modelica_metatype __omcQ_24in_5Fcls, modelica_metatype _library, modelica_string _newVersion);
#define boxptr_Interactive_updateUsedVersion omc_Interactive_updateUsedVersion
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_updateUsedVersion,2,0) {(void*) boxptr_Interactive_updateUsedVersion,0}};
#define boxvar_Interactive_updateUsedVersion MMC_REFSTRUCTLIT(boxvar_lit_Interactive_updateUsedVersion)
DLLExport
modelica_metatype omc_Interactive_getUsedVersion(threadData_t *threadData, modelica_metatype _cls, modelica_metatype _library);
#define boxptr_Interactive_getUsedVersion omc_Interactive_getUsedVersion
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getUsedVersion,2,0) {(void*) boxptr_Interactive_getUsedVersion,0}};
#define boxvar_Interactive_getUsedVersion MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getUsedVersion)
#define boxptr_Interactive_getUsesAnnotationString2 omc_Interactive_getUsesAnnotationString2
#define boxptr_Interactive_getUsesAnnotationString omc_Interactive_getUsesAnnotationString
DLLExport
modelica_metatype omc_Interactive_getUsesAnnotationOrDefault(threadData_t *threadData, modelica_metatype _p, modelica_boolean _requireExactVersion);
DLLExport
modelica_metatype boxptr_Interactive_getUsesAnnotationOrDefault(threadData_t *threadData, modelica_metatype _p, modelica_metatype _requireExactVersion);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getUsesAnnotationOrDefault,2,0) {(void*) boxptr_Interactive_getUsesAnnotationOrDefault,0}};
#define boxvar_Interactive_getUsesAnnotationOrDefault MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getUsesAnnotationOrDefault)
DLLExport
modelica_metatype omc_Interactive_getUsesAnnotation(threadData_t *threadData, modelica_metatype _program);
#define boxptr_Interactive_getUsesAnnotation omc_Interactive_getUsesAnnotation
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getUsesAnnotation,2,0) {(void*) boxptr_Interactive_getUsesAnnotation,0}};
#define boxvar_Interactive_getUsesAnnotation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getUsesAnnotation)
DLLExport
modelica_metatype omc_Interactive_getNamedAnnotation(threadData_t *threadData, modelica_metatype _inPath, modelica_metatype _inProgram, modelica_metatype _id, modelica_metatype _default, modelica_fnptr _f);
#define boxptr_Interactive_getNamedAnnotation omc_Interactive_getNamedAnnotation
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getNamedAnnotation,2,0) {(void*) boxptr_Interactive_getNamedAnnotation,0}};
#define boxvar_Interactive_getNamedAnnotation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getNamedAnnotation)
#define boxptr_Interactive_getDiagramAnnotation omc_Interactive_getDiagramAnnotation
#define boxptr_Interactive_getConnectorCount omc_Interactive_getConnectorCount
#define boxptr_Interactive_setConnectionCommentInEquations omc_Interactive_setConnectionCommentInEquations
#define boxptr_Interactive_setConnectionCommentInParts omc_Interactive_setConnectionCommentInParts
#define boxptr_Interactive_setConnectionCommentInClass omc_Interactive_setConnectionCommentInClass
#define boxptr_Interactive_setConnectionComment omc_Interactive_setConnectionComment
#define boxptr_Interactive_setComponentCommentInCompitems omc_Interactive_setComponentCommentInCompitems
#define boxptr_Interactive_setComponentCommentInElementspec omc_Interactive_setComponentCommentInElementspec
#define boxptr_Interactive_setComponentCommentInElementitems omc_Interactive_setComponentCommentInElementitems
#define boxptr_Interactive_setComponentCommentInParts omc_Interactive_setComponentCommentInParts
#define boxptr_Interactive_setComponentCommentInClass omc_Interactive_setComponentCommentInClass
#define boxptr_Interactive_setComponentComment omc_Interactive_setComponentComment
#define boxptr_Interactive_getComponentCommentInCompitems omc_Interactive_getComponentCommentInCompitems
#define boxptr_Interactive_getComponentCommentInElementspec omc_Interactive_getComponentCommentInElementspec
#define boxptr_Interactive_getComponentCommentInElementitems omc_Interactive_getComponentCommentInElementitems
#define boxptr_Interactive_getComponentCommentInParts omc_Interactive_getComponentCommentInParts
#define boxptr_Interactive_getComponentCommentInClass omc_Interactive_getComponentCommentInClass
#define boxptr_Interactive_getComponentComment omc_Interactive_getComponentComment
DLLExport
modelica_metatype omc_Interactive_addOrUpdateNamedArg(threadData_t *threadData, modelica_metatype _inNamedArgLst, modelica_string _namedArg, modelica_string _defaultValue, modelica_metatype _inTransition, modelica_integer _position);
DLLExport
modelica_metatype boxptr_Interactive_addOrUpdateNamedArg(threadData_t *threadData, modelica_metatype _inNamedArgLst, modelica_metatype _namedArg, modelica_metatype _defaultValue, modelica_metatype _inTransition, modelica_metatype _position);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addOrUpdateNamedArg,2,0) {(void*) boxptr_Interactive_addOrUpdateNamedArg,0}};
#define boxvar_Interactive_addOrUpdateNamedArg MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addOrUpdateNamedArg)
DLLExport
modelica_boolean omc_Interactive_deleteTransition(threadData_t *threadData, modelica_metatype _inComponentRef1, modelica_string _from, modelica_string _to, modelica_string _condition, modelica_boolean _immediate, modelica_boolean _reset, modelica_boolean _synchronize, modelica_integer _priority, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
DLLExport
modelica_metatype boxptr_Interactive_deleteTransition(threadData_t *threadData, modelica_metatype _inComponentRef1, modelica_metatype _from, modelica_metatype _to, modelica_metatype _condition, modelica_metatype _immediate, modelica_metatype _reset, modelica_metatype _synchronize, modelica_metatype _priority, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_deleteTransition,2,0) {(void*) boxptr_Interactive_deleteTransition,0}};
#define boxvar_Interactive_deleteTransition MMC_REFSTRUCTLIT(boxvar_lit_Interactive_deleteTransition)
DLLExport
modelica_boolean omc_Interactive_addTransitionWithAnnotation(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_string _from, modelica_string _to, modelica_string _condition, modelica_boolean _immediate, modelica_boolean _reset, modelica_boolean _synchronize, modelica_integer _priority, modelica_metatype _inAnnotation, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
DLLExport
modelica_metatype boxptr_Interactive_addTransitionWithAnnotation(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _from, modelica_metatype _to, modelica_metatype _condition, modelica_metatype _immediate, modelica_metatype _reset, modelica_metatype _synchronize, modelica_metatype _priority, modelica_metatype _inAnnotation, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addTransitionWithAnnotation,2,0) {(void*) boxptr_Interactive_addTransitionWithAnnotation,0}};
#define boxvar_Interactive_addTransitionWithAnnotation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addTransitionWithAnnotation)
DLLExport
modelica_boolean omc_Interactive_addTransition(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_string _from, modelica_string _to, modelica_string _condition, modelica_boolean _immediate, modelica_boolean _reset, modelica_boolean _synchronize, modelica_integer _priority, modelica_metatype _inAbsynNamedArgLst, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
DLLExport
modelica_metatype boxptr_Interactive_addTransition(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _from, modelica_metatype _to, modelica_metatype _condition, modelica_metatype _immediate, modelica_metatype _reset, modelica_metatype _synchronize, modelica_metatype _priority, modelica_metatype _inAbsynNamedArgLst, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addTransition,2,0) {(void*) boxptr_Interactive_addTransition,0}};
#define boxvar_Interactive_addTransition MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addTransition)
#define boxptr_Interactive_deleteEquationInEqlist omc_Interactive_deleteEquationInEqlist
#define boxptr_Interactive_deleteEquationInClass omc_Interactive_deleteEquationInClass
#define boxptr_Interactive_deleteConnection omc_Interactive_deleteConnection
#define boxptr_Interactive_addConnection omc_Interactive_addConnection
DLLExport
modelica_string omc_Interactive_getStringComment(threadData_t *threadData, modelica_metatype _inAbsynCommentOption);
#define boxptr_Interactive_getStringComment omc_Interactive_getStringComment
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getStringComment,2,0) {(void*) boxptr_Interactive_getStringComment,0}};
#define boxvar_Interactive_getStringComment MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getStringComment)
DLLExport
modelica_metatype omc_Interactive_getNthConnection(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _inProgram, modelica_integer _inInteger);
DLLExport
modelica_metatype boxptr_Interactive_getNthConnection(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _inProgram, modelica_metatype _inInteger);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getNthConnection,2,0) {(void*) boxptr_Interactive_getNthConnection,0}};
#define boxvar_Interactive_getNthConnection MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getNthConnection)
#define boxptr_Interactive_getComponentitemsCondition omc_Interactive_getComponentitemsCondition
#define boxptr_Interactive_getComponentCondition omc_Interactive_getComponentCondition
DLLExport
modelica_string omc_Interactive_getComponents(threadData_t *threadData, modelica_metatype _cr, modelica_boolean _inBoolean, modelica_integer _inAccess);
DLLExport
modelica_metatype boxptr_Interactive_getComponents(threadData_t *threadData, modelica_metatype _cr, modelica_metatype _inBoolean, modelica_metatype _inAccess);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponents,2,0) {(void*) boxptr_Interactive_getComponents,0}};
#define boxvar_Interactive_getComponents MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponents)
#define boxptr_Interactive_insertQuotesToList omc_Interactive_insertQuotesToList
DLLExport
modelica_integer omc_Interactive_getComponentCount(threadData_t *threadData, modelica_metatype _model_, modelica_metatype _p);
DLLExport
modelica_metatype boxptr_Interactive_getComponentCount(threadData_t *threadData, modelica_metatype _model_, modelica_metatype _p);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentCount,2,0) {(void*) boxptr_Interactive_getComponentCount,0}};
#define boxvar_Interactive_getComponentCount MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentCount)
#define boxptr_Interactive_getExtendsInElementitems omc_Interactive_getExtendsInElementitems
#define boxptr_Interactive_getExtendsInParts omc_Interactive_getExtendsInParts
#define boxptr_Interactive_getExtendsInClass omc_Interactive_getExtendsInClass
#define boxptr_Interactive_getMapAnnotationStr omc_Interactive_getMapAnnotationStr
DLLExport
modelica_metatype omc_Interactive_getInheritedClasses(threadData_t *threadData, modelica_metatype _inPath);
#define boxptr_Interactive_getInheritedClasses omc_Interactive_getInheritedClasses
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getInheritedClasses,2,0) {(void*) boxptr_Interactive_getInheritedClasses,0}};
#define boxvar_Interactive_getInheritedClasses MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getInheritedClasses)
#define boxptr_Interactive_getInheritedClassesHelper omc_Interactive_getInheritedClassesHelper
DLLExport
modelica_metatype omc_Interactive_addClassAnnotationToClass(threadData_t *threadData, modelica_metatype _inClass, modelica_metatype _inAnnotation);
#define boxptr_Interactive_addClassAnnotationToClass omc_Interactive_addClassAnnotationToClass
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addClassAnnotationToClass,2,0) {(void*) boxptr_Interactive_addClassAnnotationToClass,0}};
#define boxvar_Interactive_addClassAnnotationToClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addClassAnnotationToClass)
DLLExport
modelica_metatype omc_Interactive_addClassAnnotation(threadData_t *threadData, modelica_metatype _inClass, modelica_metatype _inAnnotation, modelica_metatype _inProgram);
#define boxptr_Interactive_addClassAnnotation omc_Interactive_addClassAnnotation
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addClassAnnotation,2,0) {(void*) boxptr_Interactive_addClassAnnotation,0}};
#define boxvar_Interactive_addClassAnnotation MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addClassAnnotation)
#define boxptr_Interactive_updateComponent omc_Interactive_updateComponent
#define boxptr_Interactive_getDefaultComponentPrefixesModStr omc_Interactive_getDefaultComponentPrefixesModStr
#define boxptr_Interactive_getDefaultAttr omc_Interactive_getDefaultAttr
#define boxptr_Interactive_getDefaultReplaceable omc_Interactive_getDefaultReplaceable
#define boxptr_Interactive_getDefaultInnerOuter omc_Interactive_getDefaultInnerOuter
#define boxptr_Interactive_makeReplaceableIfPartial omc_Interactive_makeReplaceableIfPartial
#define boxptr_Interactive_getDefaultPrefixes omc_Interactive_getDefaultPrefixes
DLLExport
modelica_metatype omc_Interactive_addComponent(threadData_t *threadData, modelica_string _inString1, modelica_metatype _inComponentRef2, modelica_metatype _inComponentRef3, modelica_metatype _inAbsynNamedArgLst4, modelica_metatype _inProgram5, modelica_string *out_outString);
#define boxptr_Interactive_addComponent omc_Interactive_addComponent
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addComponent,2,0) {(void*) boxptr_Interactive_addComponent,0}};
#define boxvar_Interactive_addComponent MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addComponent)
#define boxptr_Interactive_deleteOrUpdateComponentFromClass omc_Interactive_deleteOrUpdateComponentFromClass
#define boxptr_Interactive_deleteOrUpdateComponent omc_Interactive_deleteOrUpdateComponent
#define boxptr_Interactive_lookupClassdef omc_Interactive_lookupClassdef
#define boxptr_Interactive_getVariableValueLst omc_Interactive_getVariableValueLst
#define boxptr_Interactive_getVariableValue omc_Interactive_getVariableValue
DLLExport
modelica_metatype omc_Interactive_addScope(threadData_t *threadData, modelica_metatype _inProgram, modelica_metatype _inVariableLst);
#define boxptr_Interactive_addScope omc_Interactive_addScope
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_addScope,2,0) {(void*) boxptr_Interactive_addScope,0}};
#define boxvar_Interactive_addScope MMC_REFSTRUCTLIT(boxvar_lit_Interactive_addScope)
DLLExport
modelica_metatype omc_Interactive_mergeProgram(threadData_t *threadData, modelica_metatype _newProgram, modelica_metatype _oldProgram);
#define boxptr_Interactive_mergeProgram omc_Interactive_mergeProgram
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_mergeProgram,2,0) {(void*) boxptr_Interactive_mergeProgram,0}};
#define boxvar_Interactive_mergeProgram MMC_REFSTRUCTLIT(boxvar_lit_Interactive_mergeProgram)
DLLExport
modelica_boolean omc_Interactive_isPrimitiveClass(threadData_t *threadData, modelica_metatype _inClass, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isPrimitiveClass(threadData_t *threadData, modelica_metatype _inClass, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isPrimitiveClass,2,0) {(void*) boxptr_Interactive_isPrimitiveClass,0}};
#define boxvar_Interactive_isPrimitiveClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isPrimitiveClass)
DLLExport
modelica_boolean omc_Interactive_existClass(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_existClass(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_existClass,2,0) {(void*) boxptr_Interactive_existClass,0}};
#define boxvar_Interactive_existClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_existClass)
#define boxptr_Interactive_getCompitemNamed omc_Interactive_getCompitemNamed
#define boxptr_Interactive_getElementContainsName omc_Interactive_getElementContainsName
#define boxptr_Interactive_getComponentsContainsName omc_Interactive_getComponentsContainsName
#define boxptr_Interactive_getElementitemContainsName omc_Interactive_getElementitemContainsName
DLLExport
modelica_string omc_Interactive_getDerivedClassModifierValue(threadData_t *threadData, modelica_metatype _cls, modelica_metatype _path);
#define boxptr_Interactive_getDerivedClassModifierValue omc_Interactive_getDerivedClassModifierValue
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getDerivedClassModifierValue,2,0) {(void*) boxptr_Interactive_getDerivedClassModifierValue,0}};
#define boxvar_Interactive_getDerivedClassModifierValue MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getDerivedClassModifierValue)
DLLExport
modelica_metatype omc_Interactive_getDerivedClassModifierNames(threadData_t *threadData, modelica_metatype _inClass);
#define boxptr_Interactive_getDerivedClassModifierNames omc_Interactive_getDerivedClassModifierNames
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getDerivedClassModifierNames,2,0) {(void*) boxptr_Interactive_getDerivedClassModifierNames,0}};
#define boxvar_Interactive_getDerivedClassModifierNames MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getDerivedClassModifierNames)
#define boxptr_Interactive_getEnumLiterals omc_Interactive_getEnumLiterals
DLLExport
modelica_boolean omc_Interactive_isProtectedClass(threadData_t *threadData, modelica_metatype _path, modelica_string _inString, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isProtectedClass(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inString, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isProtectedClass,2,0) {(void*) boxptr_Interactive_isProtectedClass,0}};
#define boxvar_Interactive_isProtectedClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isProtectedClass)
DLLExport
modelica_boolean omc_Interactive_isEnumeration(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isEnumeration(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isEnumeration,2,0) {(void*) boxptr_Interactive_isEnumeration,0}};
#define boxvar_Interactive_isEnumeration MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isEnumeration)
DLLExport
modelica_boolean omc_Interactive_isPartial(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isPartial(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isPartial,2,0) {(void*) boxptr_Interactive_isPartial,0}};
#define boxvar_Interactive_isPartial MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isPartial)
DLLExport
modelica_boolean omc_Interactive_isClass(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isClass(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isClass,2,0) {(void*) boxptr_Interactive_isClass,0}};
#define boxvar_Interactive_isClass MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isClass)
DLLExport
modelica_boolean omc_Interactive_isPackage(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isPackage(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isPackage,2,0) {(void*) boxptr_Interactive_isPackage,0}};
#define boxvar_Interactive_isPackage MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isPackage)
DLLExport
modelica_boolean omc_Interactive_isFunction(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isFunction(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isFunction,2,0) {(void*) boxptr_Interactive_isFunction,0}};
#define boxvar_Interactive_isFunction MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isFunction)
DLLExport
modelica_boolean omc_Interactive_isOptimization(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isOptimization(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isOptimization,2,0) {(void*) boxptr_Interactive_isOptimization,0}};
#define boxvar_Interactive_isOptimization MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isOptimization)
DLLExport
modelica_boolean omc_Interactive_isBlock(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isBlock(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isBlock,2,0) {(void*) boxptr_Interactive_isBlock,0}};
#define boxvar_Interactive_isBlock MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isBlock)
DLLExport
modelica_boolean omc_Interactive_isRecord(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isRecord(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isRecord,2,0) {(void*) boxptr_Interactive_isRecord,0}};
#define boxvar_Interactive_isRecord MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isRecord)
DLLExport
modelica_boolean omc_Interactive_isOperatorFunction(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isOperatorFunction(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isOperatorFunction,2,0) {(void*) boxptr_Interactive_isOperatorFunction,0}};
#define boxvar_Interactive_isOperatorFunction MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isOperatorFunction)
DLLExport
modelica_boolean omc_Interactive_isOperatorRecord(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isOperatorRecord(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isOperatorRecord,2,0) {(void*) boxptr_Interactive_isOperatorRecord,0}};
#define boxvar_Interactive_isOperatorRecord MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isOperatorRecord)
DLLExport
modelica_boolean omc_Interactive_isOperator(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isOperator(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isOperator,2,0) {(void*) boxptr_Interactive_isOperator,0}};
#define boxvar_Interactive_isOperator MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isOperator)
DLLExport
modelica_boolean omc_Interactive_isModel(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isModel(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isModel,2,0) {(void*) boxptr_Interactive_isModel,0}};
#define boxvar_Interactive_isModel MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isModel)
DLLExport
modelica_boolean omc_Interactive_isConnector(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isConnector(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isConnector,2,0) {(void*) boxptr_Interactive_isConnector,0}};
#define boxvar_Interactive_isConnector MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isConnector)
DLLExport
modelica_boolean omc_Interactive_isType(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isType(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isType,2,0) {(void*) boxptr_Interactive_isType,0}};
#define boxvar_Interactive_isType MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isType)
DLLExport
modelica_string omc_Interactive_getClassRestriction(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
#define boxptr_Interactive_getClassRestriction omc_Interactive_getClassRestriction
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getClassRestriction,2,0) {(void*) boxptr_Interactive_getClassRestriction,0}};
#define boxvar_Interactive_getClassRestriction MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getClassRestriction)
#define boxptr_Interactive_getClassDimensions omc_Interactive_getClassDimensions
#define boxptr_Interactive_getExternalFunctionSpecification omc_Interactive_getExternalFunctionSpecification
#define boxptr_Interactive_getShortDefinitionBaseClassInformation omc_Interactive_getShortDefinitionBaseClassInformation
#define boxptr_Interactive_setClassCommentInCommentOpt omc_Interactive_setClassCommentInCommentOpt
#define boxptr_Interactive_setClassCommentInClassdef omc_Interactive_setClassCommentInClassdef
#define boxptr_Interactive_setClassCommentInClass omc_Interactive_setClassCommentInClass
DLLExport
modelica_metatype omc_Interactive_setClassComment(threadData_t *threadData, modelica_metatype _path, modelica_string _inString, modelica_metatype _inProgram, modelica_boolean *out_success);
DLLExport
modelica_metatype boxptr_Interactive_setClassComment(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inString, modelica_metatype _inProgram, modelica_metatype *out_success);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_setClassComment,2,0) {(void*) boxptr_Interactive_setClassComment,0}};
#define boxvar_Interactive_setClassComment MMC_REFSTRUCTLIT(boxvar_lit_Interactive_setClassComment)
#define boxptr_Interactive_deleteClassFromList omc_Interactive_deleteClassFromList
#define boxptr_Interactive_deleteClass omc_Interactive_deleteClass
#define boxptr_Interactive_createModel omc_Interactive_createModel
DLLExport
modelica_boolean omc_Interactive_isPrimitive(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _inProgram);
DLLExport
modelica_metatype boxptr_Interactive_isPrimitive(threadData_t *threadData, modelica_metatype _inComponentRef, modelica_metatype _inProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isPrimitive,2,0) {(void*) boxptr_Interactive_isPrimitive,0}};
#define boxvar_Interactive_isPrimitive MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isPrimitive)
#define boxptr_Interactive_changeLastIdent omc_Interactive_changeLastIdent
#define boxptr_Interactive_renameClassVisitor omc_Interactive_renameClassVisitor
#define boxptr_Interactive_renameClass omc_Interactive_renameClass
#define boxptr_Interactive_getComponentitemName omc_Interactive_getComponentitemName
#define boxptr_Interactive_setParameterValue omc_Interactive_setParameterValue
DLLExport
modelica_string omc_Interactive_getComponentBinding(threadData_t *threadData, modelica_metatype _path, modelica_string _parameterName, modelica_metatype _program);
#define boxptr_Interactive_getComponentBinding omc_Interactive_getComponentBinding
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentBinding,2,0) {(void*) boxptr_Interactive_getComponentBinding,0}};
#define boxvar_Interactive_getComponentBinding MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentBinding)
#define boxptr_Interactive_getModificationNames omc_Interactive_getModificationNames
DLLExport
modelica_metatype omc_Interactive_getComponentModifierNames(threadData_t *threadData, modelica_metatype _path, modelica_string _inComponentName, modelica_metatype _inProgram3);
#define boxptr_Interactive_getComponentModifierNames omc_Interactive_getComponentModifierNames
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentModifierNames,2,0) {(void*) boxptr_Interactive_getComponentModifierNames,0}};
#define boxvar_Interactive_getComponentModifierNames MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentModifierNames)
#define boxptr_Interactive_getModificationValues omc_Interactive_getModificationValues
DLLExport
modelica_string omc_Interactive_getComponentModifierValues(threadData_t *threadData, modelica_metatype _inComponentRef1, modelica_metatype _inComponentRef2, modelica_metatype _inComponentRef3, modelica_metatype _inProgram4);
#define boxptr_Interactive_getComponentModifierValues omc_Interactive_getComponentModifierValues
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentModifierValues,2,0) {(void*) boxptr_Interactive_getComponentModifierValues,0}};
#define boxvar_Interactive_getComponentModifierValues MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentModifierValues)
DLLExport
modelica_metatype omc_Interactive_getModificationValue(threadData_t *threadData, modelica_metatype _args, modelica_metatype _path);
#define boxptr_Interactive_getModificationValue omc_Interactive_getModificationValue
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getModificationValue,2,0) {(void*) boxptr_Interactive_getModificationValue,0}};
#define boxvar_Interactive_getModificationValue MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getModificationValue)
DLLExport
modelica_string omc_Interactive_getComponentModifierValue(threadData_t *threadData, modelica_metatype _classRef, modelica_metatype _varRef, modelica_metatype _subModRef, modelica_metatype _program);
#define boxptr_Interactive_getComponentModifierValue omc_Interactive_getComponentModifierValue
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getComponentModifierValue,2,0) {(void*) boxptr_Interactive_getComponentModifierValue,0}};
#define boxvar_Interactive_getComponentModifierValue MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getComponentModifierValue)
#define boxptr_Interactive_createNestedSubMod omc_Interactive_createNestedSubMod
#define boxptr_Interactive_propagateMod2 omc_Interactive_propagateMod2
#define boxptr_Interactive_mergeElementArgs omc_Interactive_mergeElementArgs
DLLExport
modelica_metatype omc_Interactive_propagateMod(threadData_t *threadData, modelica_metatype _inComponentName, modelica_metatype _inNewMod, modelica_metatype _inOldMod);
#define boxptr_Interactive_propagateMod omc_Interactive_propagateMod
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_propagateMod,2,0) {(void*) boxptr_Interactive_propagateMod,0}};
#define boxvar_Interactive_propagateMod MMC_REFSTRUCTLIT(boxvar_lit_Interactive_propagateMod)
DLLExport
modelica_metatype omc_Interactive_setComponentSubmodifierInCompitems(threadData_t *threadData, modelica_metatype _inComponents, modelica_boolean _inFound, modelica_metatype _inComponentName, modelica_metatype _inMod, modelica_boolean *out_outFound, modelica_boolean *out_outContinue);
DLLExport
modelica_metatype boxptr_Interactive_setComponentSubmodifierInCompitems(threadData_t *threadData, modelica_metatype _inComponents, modelica_metatype _inFound, modelica_metatype _inComponentName, modelica_metatype _inMod, modelica_metatype *out_outFound, modelica_metatype *out_outContinue);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_setComponentSubmodifierInCompitems,2,0) {(void*) boxptr_Interactive_setComponentSubmodifierInCompitems,0}};
#define boxvar_Interactive_setComponentSubmodifierInCompitems MMC_REFSTRUCTLIT(boxvar_lit_Interactive_setComponentSubmodifierInCompitems)
#define boxptr_Interactive_setComponentSubmodifierInClass omc_Interactive_setComponentSubmodifierInClass
#define boxptr_Interactive_setComponentModifier omc_Interactive_setComponentModifier
DLLExport
modelica_metatype omc_Interactive_removeComponentModifiers(threadData_t *threadData, modelica_metatype _path, modelica_string _inComponentName, modelica_metatype _inProgram, modelica_boolean _keepRedeclares, modelica_boolean *out_outResult);
DLLExport
modelica_metatype boxptr_Interactive_removeComponentModifiers(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inComponentName, modelica_metatype _inProgram, modelica_metatype _keepRedeclares, modelica_metatype *out_outResult);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_removeComponentModifiers,2,0) {(void*) boxptr_Interactive_removeComponentModifiers,0}};
#define boxvar_Interactive_removeComponentModifiers MMC_REFSTRUCTLIT(boxvar_lit_Interactive_removeComponentModifiers)
#define boxptr_Interactive_extendsName omc_Interactive_extendsName
#define boxptr_Interactive_makeExtendsFullyQualified omc_Interactive_makeExtendsFullyQualified
DLLExport
modelica_boolean omc_Interactive_isModifierfinal(threadData_t *threadData, modelica_metatype _inAbsynElementArgLst, modelica_metatype _inPath);
DLLExport
modelica_metatype boxptr_Interactive_isModifierfinal(threadData_t *threadData, modelica_metatype _inAbsynElementArgLst, modelica_metatype _inPath);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_isModifierfinal,2,0) {(void*) boxptr_Interactive_isModifierfinal,0}};
#define boxvar_Interactive_isModifierfinal MMC_REFSTRUCTLIT(boxvar_lit_Interactive_isModifierfinal)
#define boxptr_Interactive_isExtendsModifierFinal omc_Interactive_isExtendsModifierFinal
#define boxptr_Interactive_getExtendsModifierValue omc_Interactive_getExtendsModifierValue
#define boxptr_Interactive_setExtendsSubmodifierInElement omc_Interactive_setExtendsSubmodifierInElement
#define boxptr_Interactive_setExtendsSubmodifierInElementitems omc_Interactive_setExtendsSubmodifierInElementitems
#define boxptr_Interactive_setExtendsSubmodifierInClassparts omc_Interactive_setExtendsSubmodifierInClassparts
#define boxptr_Interactive_setExtendsSubmodifierInClass omc_Interactive_setExtendsSubmodifierInClass
#define boxptr_Interactive_setExtendsModifierValue omc_Interactive_setExtendsModifierValue
DLLExport
modelica_metatype omc_Interactive_mkFullyQual(threadData_t *threadData, modelica_metatype _env, modelica_metatype _ipath, modelica_metatype *out_opath);
#define boxptr_Interactive_mkFullyQual omc_Interactive_mkFullyQual
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_mkFullyQual,2,0) {(void*) boxptr_Interactive_mkFullyQual,0}};
#define boxvar_Interactive_mkFullyQual MMC_REFSTRUCTLIT(boxvar_lit_Interactive_mkFullyQual)
DLLExport
modelica_metatype omc_Interactive_removeExtendsModifiers(threadData_t *threadData, modelica_metatype _inClassPath, modelica_metatype _inBaseClassPath, modelica_metatype _inProgram, modelica_boolean _keepRedeclares, modelica_boolean *out_outResult);
DLLExport
modelica_metatype boxptr_Interactive_removeExtendsModifiers(threadData_t *threadData, modelica_metatype _inClassPath, modelica_metatype _inBaseClassPath, modelica_metatype _inProgram, modelica_metatype _keepRedeclares, modelica_metatype *out_outResult);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_removeExtendsModifiers,2,0) {(void*) boxptr_Interactive_removeExtendsModifiers,0}};
#define boxvar_Interactive_removeExtendsModifiers MMC_REFSTRUCTLIT(boxvar_lit_Interactive_removeExtendsModifiers)
DLLExport
modelica_boolean omc_Interactive_setSourceFile(threadData_t *threadData, modelica_metatype _path, modelica_string _inString, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
DLLExport
modelica_metatype boxptr_Interactive_setSourceFile(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inString, modelica_metatype _inProgram, modelica_metatype *out_outProgram);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_setSourceFile,2,0) {(void*) boxptr_Interactive_setSourceFile,0}};
#define boxvar_Interactive_setSourceFile MMC_REFSTRUCTLIT(boxvar_lit_Interactive_setSourceFile)
DLLExport
modelica_string omc_Interactive_getSourceFile(threadData_t *threadData, modelica_metatype _p_class, modelica_metatype _inProgram);
#define boxptr_Interactive_getSourceFile omc_Interactive_getSourceFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getSourceFile,2,0) {(void*) boxptr_Interactive_getSourceFile,0}};
#define boxvar_Interactive_getSourceFile MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getSourceFile)
#define boxptr_Interactive_getElementsInfo omc_Interactive_getElementsInfo
#define boxptr_Interactive_appendNonEmptyStrings omc_Interactive_appendNonEmptyStrings
#define boxptr_Interactive_constructElementsInfo omc_Interactive_constructElementsInfo
#define boxptr_Interactive_getElementInfo omc_Interactive_getElementInfo
#define boxptr_Interactive_getElementType omc_Interactive_getElementType
#define boxptr_Interactive_getImportString omc_Interactive_getImportString
#define boxptr_Interactive_getCrefInfo omc_Interactive_getCrefInfo
#define boxptr_Interactive_setElementIsField omc_Interactive_setElementIsField
#define boxptr_Interactive_setElementCausality omc_Interactive_setElementCausality
#define boxptr_Interactive_setElementVariability omc_Interactive_setElementVariability
#define boxptr_Interactive_setElementParallelism omc_Interactive_setElementParallelism
#define boxptr_Interactive_itemsContainCompname omc_Interactive_itemsContainCompname
#define boxptr_Interactive_setInnerOuterAttributes omc_Interactive_setInnerOuterAttributes
DLLExport
modelica_metatype omc_Interactive_getClassEnv__dispatch(threadData_t *threadData, modelica_metatype _p, modelica_metatype _p_class, modelica_metatype *out_env_2);
#define boxptr_Interactive_getClassEnv__dispatch omc_Interactive_getClassEnv__dispatch
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getClassEnv__dispatch,2,0) {(void*) boxptr_Interactive_getClassEnv__dispatch,0}};
#define boxvar_Interactive_getClassEnv__dispatch MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getClassEnv__dispatch)
DLLExport
modelica_boolean omc_Interactive_matchPath(threadData_t *threadData, modelica_metatype _p, modelica_metatype _entry);
DLLExport
modelica_metatype boxptr_Interactive_matchPath(threadData_t *threadData, modelica_metatype _p, modelica_metatype _entry);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_matchPath,2,0) {(void*) boxptr_Interactive_matchPath,0}};
#define boxvar_Interactive_matchPath MMC_REFSTRUCTLIT(boxvar_lit_Interactive_matchPath)
DLLExport
modelica_metatype omc_Interactive_getClassEnv(threadData_t *threadData, modelica_metatype _p, modelica_metatype _p_class);
#define boxptr_Interactive_getClassEnv omc_Interactive_getClassEnv
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getClassEnv,2,0) {(void*) boxptr_Interactive_getClassEnv,0}};
#define boxvar_Interactive_getClassEnv MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getClassEnv)
DLLExport
modelica_metatype omc_Interactive_getParameterNames(threadData_t *threadData, modelica_metatype _path, modelica_metatype _inProgram);
#define boxptr_Interactive_getParameterNames omc_Interactive_getParameterNames
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getParameterNames,2,0) {(void*) boxptr_Interactive_getParameterNames,0}};
#define boxvar_Interactive_getParameterNames MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getParameterNames)
#define boxptr_Interactive_addComponentToComponents omc_Interactive_addComponentToComponents
#define boxptr_Interactive_restComponents omc_Interactive_restComponents
#define boxptr_Interactive_firstComponent omc_Interactive_firstComponent
#define boxptr_Interactive_extractComponentsFromModificationOption omc_Interactive_extractComponentsFromModificationOption
#define boxptr_Interactive_extractComponentsFromElementargs omc_Interactive_extractComponentsFromElementargs
#define boxptr_Interactive_extractComponentsFromComponentitems omc_Interactive_extractComponentsFromComponentitems
#define boxptr_Interactive_extractComponentsFromElementspec omc_Interactive_extractComponentsFromElementspec
#define boxptr_Interactive_extractComponentsFromElements omc_Interactive_extractComponentsFromElements
#define boxptr_Interactive_extractComponentsFromClassparts omc_Interactive_extractComponentsFromClassparts
#define boxptr_Interactive_extractComponentsFromClassdef omc_Interactive_extractComponentsFromClassdef
#define boxptr_Interactive_extractComponentsFromClass omc_Interactive_extractComponentsFromClass
#define boxptr_Interactive_extractAllComponentsVisitor omc_Interactive_extractAllComponentsVisitor
#define boxptr_Interactive_extractAllComponents omc_Interactive_extractAllComponents
#define boxptr_Interactive_getComponentsWithType omc_Interactive_getComponentsWithType
#define boxptr_Interactive_restComponentReplacementRules omc_Interactive_restComponentReplacementRules
#define boxptr_Interactive_firstComponentReplacement omc_Interactive_firstComponentReplacement
#define boxptr_Interactive_joinComponentReplacementRules omc_Interactive_joinComponentReplacementRules
#define boxptr_Interactive_makeComponentsReplacementRulesFromComponents omc_Interactive_makeComponentsReplacementRulesFromComponents
#define boxptr_Interactive_getNewComponentreplacementsrulesForEachRule omc_Interactive_getNewComponentreplacementsrulesForEachRule
#define boxptr_Interactive_replaceStartInComponentRef2 omc_Interactive_replaceStartInComponentRef2
#define boxptr_Interactive_replaceStartInComponentRef omc_Interactive_replaceStartInComponentRef
#define boxptr_Interactive_renameComponentInExternalDecl omc_Interactive_renameComponentInExternalDecl
#define boxptr_Interactive_renameComponentInNamedArgs omc_Interactive_renameComponentInNamedArgs
#define boxptr_Interactive_renameComponentInIterators omc_Interactive_renameComponentInIterators
#define boxptr_Interactive_renameComponentInFunctionArgs omc_Interactive_renameComponentInFunctionArgs
#define boxptr_Interactive_renameComponentInExpAlgoritmsList omc_Interactive_renameComponentInExpAlgoritmsList
#define boxptr_Interactive_renameComponentInAlgorithm omc_Interactive_renameComponentInAlgorithm
#define boxptr_Interactive_renameComponentInAlgorithms omc_Interactive_renameComponentInAlgorithms
#define boxptr_Interactive_renameComponentInExp omc_Interactive_renameComponentInExp
#define boxptr_Interactive_renameComponentInCode omc_Interactive_renameComponentInCode
#define boxptr_Interactive_renameComponentInElementArg omc_Interactive_renameComponentInElementArg
#define boxptr_Interactive_renameComponentInElementArgList omc_Interactive_renameComponentInElementArgList
#define boxptr_Interactive_renameComponentInExpTupleList omc_Interactive_renameComponentInExpTupleList
#define boxptr_Interactive_renameComponentInExpListList omc_Interactive_renameComponentInExpListList
#define boxptr_Interactive_renameComponentInExpList omc_Interactive_renameComponentInExpList
#define boxptr_Interactive_renameComponentInEquation omc_Interactive_renameComponentInEquation
#define boxptr_Interactive_renameComponentInExpEquationitemList omc_Interactive_renameComponentInExpEquationitemList
#define boxptr_Interactive_renameComponentInEquationList omc_Interactive_renameComponentInEquationList
#define boxptr_Interactive_renameComponentInComponentitems omc_Interactive_renameComponentInComponentitems
#define boxptr_Interactive_renameComponentInElementSpec omc_Interactive_renameComponentInElementSpec
#define boxptr_Interactive_renameComponentInElements omc_Interactive_renameComponentInElements
#define boxptr_Interactive_renameComponentInParts omc_Interactive_renameComponentInParts
#define boxptr_Interactive_renameComponentInClass omc_Interactive_renameComponentInClass
#define boxptr_Interactive_renameComponentVisitor omc_Interactive_renameComponentVisitor
#define boxptr_Interactive_renameComponentFromComponentreplacements omc_Interactive_renameComponentFromComponentreplacements
#define boxptr_Interactive_extractRenamedClassesAsStringList omc_Interactive_extractRenamedClassesAsStringList
#define boxptr_Interactive_renameComponentOnlyInClass omc_Interactive_renameComponentOnlyInClass
#define boxptr_Interactive_renameComponent omc_Interactive_renameComponent
#define boxptr_Interactive_extractAllComponentreplacements omc_Interactive_extractAllComponentreplacements
#define boxptr_Interactive_evaluateGraphicalApi__dispatch omc_Interactive_evaluateGraphicalApi__dispatch
#define boxptr_Interactive_getApiFunctionNamedArgs omc_Interactive_getApiFunctionNamedArgs
#define boxptr_Interactive_getApiFunctionArgs omc_Interactive_getApiFunctionArgs
#define boxptr_Interactive_getApiFunctionNameInfo omc_Interactive_getApiFunctionNameInfo
DLLExport
modelica_metatype omc_Interactive_getTypeOfVariable(threadData_t *threadData, modelica_string _inIdent, modelica_metatype _inVariableLst);
#define boxptr_Interactive_getTypeOfVariable omc_Interactive_getTypeOfVariable
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_getTypeOfVariable,2,0) {(void*) boxptr_Interactive_getTypeOfVariable,0}};
#define boxvar_Interactive_getTypeOfVariable MMC_REFSTRUCTLIT(boxvar_lit_Interactive_getTypeOfVariable)
#define boxptr_Interactive_makeTupleCref omc_Interactive_makeTupleCref
#define boxptr_Interactive_makeTupleCrefs omc_Interactive_makeTupleCrefs
#define boxptr_Interactive_evaluateExprToStr omc_Interactive_evaluateExprToStr
#define boxptr_Interactive_stringRepresOfExpr omc_Interactive_stringRepresOfExpr
#define boxptr_Interactive_evaluateExpr omc_Interactive_evaluateExpr
#define boxptr_Interactive_evaluateAlgStmtLst omc_Interactive_evaluateAlgStmtLst
#define boxptr_Interactive_evaluateIfStatementLst omc_Interactive_evaluateIfStatementLst
#define boxptr_Interactive_evaluatePartOfIfStatement omc_Interactive_evaluatePartOfIfStatement
#define boxptr_Interactive_evaluateWhileStmt omc_Interactive_evaluateWhileStmt
#define boxptr_Interactive_evaluateForStmtRangeOpt omc_Interactive_evaluateForStmtRangeOpt
#define boxptr_Interactive_evaluateForStmt omc_Interactive_evaluateForStmt
#define boxptr_Interactive_evaluateAlgStmt omc_Interactive_evaluateAlgStmt
DLLExport
modelica_string omc_Interactive_evaluate2(threadData_t *threadData, modelica_metatype _inStatements);
#define boxptr_Interactive_evaluate2 omc_Interactive_evaluate2
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_evaluate2,2,0) {(void*) boxptr_Interactive_evaluate2,0}};
#define boxvar_Interactive_evaluate2 MMC_REFSTRUCTLIT(boxvar_lit_Interactive_evaluate2)
DLLExport
modelica_boolean omc_Interactive_evaluateFork(threadData_t *threadData, modelica_metatype _inTpl);
DLLExport
modelica_metatype boxptr_Interactive_evaluateFork(threadData_t *threadData, modelica_metatype _inTpl);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_evaluateFork,2,0) {(void*) boxptr_Interactive_evaluateFork,0}};
#define boxvar_Interactive_evaluateFork MMC_REFSTRUCTLIT(boxvar_lit_Interactive_evaluateFork)
DLLExport
void omc_Interactive_evaluateToStdOut(threadData_t *threadData, modelica_metatype _statements, modelica_boolean _verbose);
DLLExport
void boxptr_Interactive_evaluateToStdOut(threadData_t *threadData, modelica_metatype _statements, modelica_metatype _verbose);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_evaluateToStdOut,2,0) {(void*) boxptr_Interactive_evaluateToStdOut,0}};
#define boxvar_Interactive_evaluateToStdOut MMC_REFSTRUCTLIT(boxvar_lit_Interactive_evaluateToStdOut)
DLLExport
modelica_string omc_Interactive_evaluate(threadData_t *threadData, modelica_metatype _inStatements, modelica_boolean _inBoolean);
DLLExport
modelica_metatype boxptr_Interactive_evaluate(threadData_t *threadData, modelica_metatype _inStatements, modelica_metatype _inBoolean);
static const MMC_DEFSTRUCTLIT(boxvar_lit_Interactive_evaluate,2,0) {(void*) boxptr_Interactive_evaluate,0}};
#define boxvar_Interactive_evaluate MMC_REFSTRUCTLIT(boxvar_lit_Interactive_evaluate)
#ifdef __cplusplus
}
#endif
#endif
