mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-02-09 13:25:12 -05:00
41 lines
1001 B
C
41 lines
1001 B
C
/*!
|
|
\file errorhandling.h
|
|
\brief Error handling for external library
|
|
|
|
Errors in the external fluid property library have to be reported
|
|
to the Modelica layer. This class defines the required interface
|
|
functions.
|
|
|
|
Francesco Casella, Christoph Richter, Nov 2006
|
|
Copyright Politecnico di Milano and TU Braunschweig
|
|
*/
|
|
|
|
#ifndef ERRORHANDLING_H_
|
|
#define ERRORHANDLING_H_
|
|
|
|
#include "include.h"
|
|
|
|
#if (DYMOLA == 1)
|
|
#if (BUILD_DLL == 0)
|
|
extern "C" {
|
|
#include "ModelicaUtilities.h"
|
|
}
|
|
#endif // BUILD_DLL == 0
|
|
#endif
|
|
|
|
//! Function to display error message
|
|
/*!
|
|
Calling this function will display the specified error message and will
|
|
terminate the simulation.
|
|
@param errorMessage Error message to be displayed
|
|
*/
|
|
void errorMessage(char *errorMessage);
|
|
//! Function to display warning message
|
|
/*!
|
|
Calling this function will display the specified warning message.
|
|
@param warningMessage Warning message to be displayed
|
|
*/
|
|
void warningMessage(char *warningMessage);
|
|
|
|
#endif // ERRORHANDLING_H_
|