VEX/VEX_Error.h File Reference

#include "VEX_API.h"

Go to the source code of this file.

Typedefs

typedef void(* VEXerrorHandler )(const char *)

Enumerations

enum  VEX_ERROR {
  VEX_BAD_OPCODE, VEX_BAD_SYMBOL, VEX_BAD_LABEL, VEX_BAD_ARGS,
  VEX_BAD_PATH, VEX_BAD_SYNTAX, VEX_BAD_SILENT
}

Functions

VEX_API void VEXerror (VEX_ERROR code, const char *fmt=0, const char *msg="", const char *msg2="")
VEX_API void VEXwarning (VEX_ERROR code, const char *fmt=0, const char *msg="", const char *msg2="")
VEX_API void VEXsetErrorHandler (VEXerrorHandler handler)
VEX_API VEXerrorHandler VEXgetErrorHandler ()
VEX_API void VEXsetWarningHandler (VEXerrorHandler handler)
VEX_API VEXerrorHandler VEXgetWarningHandler ()


Typedef Documentation

typedef void(* VEXerrorHandler)(const char *)

Examples:
SOP/SOP_PrimVOP.C.

Definition at line 24 of file VEX_Error.h.


Enumeration Type Documentation

enum VEX_ERROR

Enumerator:
VEX_BAD_OPCODE 
VEX_BAD_SYMBOL 
VEX_BAD_LABEL 
VEX_BAD_ARGS 
VEX_BAD_PATH 
VEX_BAD_SYNTAX 
VEX_BAD_SILENT 

Definition at line 26 of file VEX_Error.h.


Function Documentation

VEX_API void VEXerror ( VEX_ERROR  code,
const char *  fmt = 0,
const char *  msg = "",
const char *  msg2 = "" 
)

VEX_API VEXerrorHandler VEXgetErrorHandler (  ) 

Examples:
SOP/SOP_PrimVOP.C.

VEX_API VEXerrorHandler VEXgetWarningHandler (  ) 

Examples:
SOP/SOP_PrimVOP.C.

VEX_API void VEXsetErrorHandler ( VEXerrorHandler  handler  ) 

Examples:
SOP/SOP_PrimVOP.C.

VEX_API void VEXsetWarningHandler ( VEXerrorHandler  handler  ) 

Examples:
SOP/SOP_PrimVOP.C.

VEX_API void VEXwarning ( VEX_ERROR  code,
const char *  fmt = 0,
const char *  msg = "",
const char *  msg2 = "" 
)


Generated on Mon Jan 28 00:27:57 2013 for HDK by  doxygen 1.5.9