EXPR/EX_Error.h File Reference

#include "EXPR_API.h"
#include <UT/UT_ThreadSpecificValue.h>

Go to the source code of this file.

Namespaces

namespace  EXPR

Defines

#define EV_NOERROR   0
#define EV_ERRSYNTAX   1
#define EV_ERRBRACING   2
#define EV_ERRNOFUNC   3
#define EV_ERRNOOP   4
#define EV_ERRBADTYPE   5
#define EV_ERRBADARGS   6
#define EV_ERRUNKNOWN   7
#define EV_ERRRECURSION   8
#define EV_ERRSTACK   9
#define EV_ERRBADVAR   10
#define EV_NAN   11
#define EV_ERREXTRAJUNK   12
#define EV_ERRUNSAFEFUNC   13
#define EV_ERRINLINEFUNC   14
#define EV_ERRCUSTOM   15

Functions

EXPR_API const char * ev_GetErrorText (int error_number)
 Retrieve a string representing the error.
EXPR_API void ev_SetCustomErrorMessage (const char *message, int thread)
 Sets an error, EV_ERRCUSTOM, using the given custom message as the text.

Variables

EXPR_API
UT_ThreadSpecificValue< int > 
EXPR::theErrNo


Define Documentation

#define EV_ERRBADARGS   6

Definition at line 31 of file EX_Error.h.

#define EV_ERRBADTYPE   5

Definition at line 30 of file EX_Error.h.

#define EV_ERRBADVAR   10

Definition at line 35 of file EX_Error.h.

#define EV_ERRBRACING   2

Definition at line 27 of file EX_Error.h.

#define EV_ERRCUSTOM   15

Definition at line 40 of file EX_Error.h.

#define EV_ERREXTRAJUNK   12

Definition at line 37 of file EX_Error.h.

#define EV_ERRINLINEFUNC   14

Definition at line 39 of file EX_Error.h.

#define EV_ERRNOFUNC   3

Definition at line 28 of file EX_Error.h.

#define EV_ERRNOOP   4

Definition at line 29 of file EX_Error.h.

#define EV_ERRRECURSION   8

Definition at line 33 of file EX_Error.h.

#define EV_ERRSTACK   9

Definition at line 34 of file EX_Error.h.

#define EV_ERRSYNTAX   1

Definition at line 26 of file EX_Error.h.

#define EV_ERRUNKNOWN   7

Definition at line 32 of file EX_Error.h.

#define EV_ERRUNSAFEFUNC   13

Definition at line 38 of file EX_Error.h.

#define EV_NAN   11

Definition at line 36 of file EX_Error.h.

#define EV_NOERROR   0

Definition at line 25 of file EX_Error.h.


Function Documentation

EXPR_API const char* ev_GetErrorText ( int  error_number  ) 

Retrieve a string representing the error.

EXPR_API void ev_SetCustomErrorMessage ( const char *  message,
int  thread 
)

Sets an error, EV_ERRCUSTOM, using the given custom message as the text.


Generated on Mon May 21 00:09:38 2012 for HDK by  doxygen 1.5.9