File class.h
FileList > jac > machine > class.h
Go to the source code of this file
#include <quickjs.h>
#include <string>
#include <tuple>
#include <vector>
#include "funcUtil.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