GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::exception Namespace Reference

Classes which may be thrown during error cases when ChaiScript is executing. More...

Classes

class  bad_boxed_cast
 Thrown in the event that a Boxed_Value cannot be cast to the desired type. More...
struct  arithmetic_error
class  reserved_word_error
 Exception thrown in the case that an object name is invalid because it is a reserved word. More...
class  illegal_name_error
 Exception thrown in the case that an object name is invalid because it contains illegal characters. More...
class  name_conflict_error
 Exception thrown in the case that an object name is invalid because it already exists in current context. More...
class  global_non_const
 Exception thrown in the case that a non-const object was added as a shared object. More...
class  guard_error
 Exception thrown if a function's guard fails. More...
class  dispatch_error
 Exception thrown in the case that a method dispatch fails because no matching function was found. More...
struct  arity_error
class  bad_boxed_dynamic_cast
class  bad_boxed_type_cast
struct  load_module_error
 Thrown if an error occurs while attempting to load a binary module. More...
struct  eval_error
 Errors generated during parsing or evaluation. More...
struct  file_not_found_error
 Errors generated when loading a file. More...

Detailed Description

Classes which may be thrown during error cases when ChaiScript is executing.