docs
Loading...
Searching...
No Matches
Class.h

Classes

struct  TypeTraits< T *, std::enable_if_t< std::is_class_v< T > > >
 Converts a pointer to a bound class as a borrowed instance (you keep ownership). More...
class  ClassBuilder< T >
 Builder for exposing a C++ class to JavaScript. More...

Functions

template<typename Signature, typename C>
constexpr auto Overload (Signature C::*member)
 Select one overload of a member function for ClassBuilder::Method().
template<typename T>
ClassHolder< std::remove_cv_t< T > >::type Detach (const Value &object)
 Detach a bound-class instance from its wrapper and take ownership back.

Namespaces

namespace  ultralight
 Root namespace for every public Ultralight type, function, and enumeration.
namespace  ultralight::js
 Type-checked JavaScript bridge between C++ and web pages.

Go to the source code of this file.