Kiwi Engine
VM for interpreter
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
KEException Struct Reference

Exception information. More...

#include <KEException.h>

Data Fields

KEExceptionKind exceptionKind
 
struct KELineInfolineInfo
 
union {
   struct {
      int   exitCode
 
   }   exitException
 
   struct {
      struct KEPath *   givenPath
 
   }   invalidPathException
 
   struct {
      uint64_t   invalidIndex
 
   }   invalidArrayIndex
 
   struct {
      struct CNString *   nonExistKey
 
   }   nonExistDictionaryKey
 
}; 
 

Detailed Description

Exception information.

Field Documentation

union { ... }

Context

KEExceptionKind KEException::exceptionKind

Kind of exception

int KEException::exitCode

Exit code

struct KELineInfo* KEException::lineInfo

Line information


The documentation for this struct was generated from the following file: