#ifdef __cplusplus
extern "C" {
#endif
#include "openmodelica.h"       // Defines OPENMODELICA_H_ for libraris to test if called from OpenModelica.
#include "ModelicaUtilities.h"  // Make Modelica C util functions available for external includes.

#include "ClockIndexes.h"
#include "Error.h"
#include "ExecStat.h"
#include "Flags.h"
#include "List.h"
#include "NBAlias.h"
#include "NBBindings.h"
#include "NBCausalize.h"
#include "NBDAEMode.h"
#include "NBDetectStates.h"
#include "NBDifferentiate.h"
#include "NBEquation.h"
#include "NBEvaluation.h"
#include "NBEvents.h"
#include "NBFunctionAlias.h"
#include "NBInitialization.h"
#include "NBInline.h"
#include "NBJacobian.h"
#include "NBModule.h"
#include "NBPartition.h"
#include "NBPartitioning.h"
#include "NBResizable.h"
#include "NBSolve.h"
#include "NBStrongComponent.h"
#include "NBTearing.h"
#include "NBVariable.h"
#include "NBackendDAE.h"
#include "NFAlgorithm.h"
#include "NFBackendExtension.h"
#include "NFBinding.h"
#include "NFCall.h"
#include "NFClass.h"
#include "NFComponentRef.h"
#include "NFEquation.h"
#include "NFExpression.h"
#include "NFInstNode.h"
#include "NFSimplifyExp.h"
#include "NFSubscript.h"
#include "NFType.h"
#include "NFVariable.h"
#include "Pointer.h"
#include "StringUtil.h"
#include "System.h"
#include "UnorderedMap.h"
#include "UnorderedSet.h"
#include "Util.h"
#ifdef __cplusplus
}
#endif
