File values.h
FileList > jac > machine > values.h
Go to the source code of this file
#include <quickjs.h>#include <span>#include <string>#include <tuple>#include <vector>#include "atom.h"#include "context.h"#include "internal/declarations.h"#include "stringView.h"#include "traits.h"
Namespaces
| Type | Name |
|---|---|
| namespace | jac |
Classes
| Type | Name |
|---|---|
| class | ArrayBufferWrapper <managed> A wrapper for JSValue with ArrayBuffer type with RAII. |
| class | ArrayWrapper <managed> A wrapper for JSValue with Array type with RAII. |
| class | ExceptionWrapper <managed> An exception wrapper which can either wrap a JSValue or contain an exception description and can be thrown into JS as a specific Error type. |
| class | FunctionWrapper <managed> A wrapper for JSValue with Function type with RAII. |
| class | ObjectWrapper <managed> A wrapper for JSValue with Object type with RAII. |
| class | PromiseWrapper <managed> A wrapper for JSValue with Promise type with RAII. |
| class | ValueWrapper <managed> A wrapper around JSValue with RAII. |
The documentation for this class was generated from the following file src/jac/machine/values.h