irccd  3.0.3
Static Public Member Functions | List of all members
irccd::js::duk::type_traits< duk_uint_t > Struct Reference

Specialization for duk_uint_t. More...

#include <duk.hpp>

Static Public Member Functions

static void push (duk_context *ctx, duk_uint_t value)
 
static auto get (duk_context *ctx, duk_idx_t index) -> duk_uint_t
 
static auto require (duk_context *ctx, duk_idx_t index) -> duk_uint_t
 

Detailed Description

Specialization for duk_uint_t.

Member Function Documentation

◆ get()

static auto irccd::js::duk::type_traits< duk_uint_t >::get ( duk_context *  ctx,
duk_idx_t  index 
) -> duk_uint_t
static

Get an unsigned int.

Uses duk_get_uint.

Parameters
ctxthe Duktape context
indexthe value index
Returns
the converted value

◆ push()

static void irccd::js::duk::type_traits< duk_uint_t >::push ( duk_context *  ctx,
duk_uint_t  value 
)
static

Push an unsigned int.

Uses duk_push_uint

Parameters
ctxthe Duktape context
valuethe value

◆ require()

static auto irccd::js::duk::type_traits< duk_uint_t >::require ( duk_context *  ctx,
duk_idx_t  index 
) -> duk_uint_t
static

Require an unsigned int.

Uses duk_require_uint.

Parameters
ctxthe Duktape context
indexthe value index
Returns
the converted value

The documentation for this struct was generated from the following file: