libsbml-draw
Functions
error.h File Reference

Error information. More...

#include "SagittariusCore.h"
#include "autolayoutSBML.h"

Go to the source code of this file.

Functions

_GraphfabExport void gf_emitError (const char *str)
 Emit an error. More...
 
_GraphfabExport void gf_emitWarn (const char *str)
 Emit a warning. More...
 
_GraphfabExport void gf_registerErrorListener (void(*)(const char *msg))
 Register an error listener. More...
 
_GraphfabExport char * gf_getLastError ()
 Gets the last error. More...
 
_GraphfabExport int gf_haveError ()
 Gets whether an error occurred. More...
 
_GraphfabExport void gf_clearError ()
 Clears the last error.
 
_GraphfabExport void gf_setError (const char *msg)
 Sets the last error. More...
 

Detailed Description

Error information.

Function Documentation

◆ gf_emitError()

_GraphfabExport void gf_emitError ( const char *  str)

Emit an error.

Parameters
[in]strThe error message

◆ gf_emitWarn()

_GraphfabExport void gf_emitWarn ( const char *  str)

Emit a warning.

Parameters
[in]strThe warning message

◆ gf_registerErrorListener()

_GraphfabExport void gf_registerErrorListener ( void(*)(const char *msg)  )

Register an error listener.

Parameters
[in]listenerThe listener

◆ gf_setError()

_GraphfabExport void gf_setError ( const char *  msg)

Sets the last error.

Parameters
[in]msgThe error message (is copied)