Skip to content

File class.h

FileList > jac > machine > class.h

Go to the source code of this file

  • #include <quickjs.h>
  • #include <string>
  • #include <tuple>
  • #include <variant>
  • #include <vector>
  • #include "funcUtil.h"
  • #include "machine.h"
  • #include "values.h"

Namespaces

Type Name
namespace jac
namespace ProtoBuilder
namespace detail

Classes

Type Name
class Class <class Builder>
struct Callable
A base class for javascript classes with callable instances.
struct LifetimeHandles
A base class used to add handles for lifetime events of an instance.
struct Opaque <typename T>
A base class for javascript classes with opaque data.
struct Properties
A base class for javascript classes with added properties.
struct SgnUnwrap< Res(Args...)> <typename Res, Args>
struct is_base_of_template_impl <Base, typename Derived>
struct check <A, class Void>
struct check< A, std::void_t< A< Derived > > > <A>
struct is_base_of_template <Base, typename Derived>
Checks if a type is derived from a template class.

The documentation for this class was generated from the following file src/jac/machine/class.h