nngn
Loading...
Searching...
No Matches
nngn::lua::detail::user_data_base Struct Reference

Base operations which do not depend on the template type. More...

#include <user.h>

Inheritance diagram for nngn::lua::detail::user_data_base:

Static Protected Member Functions

static table push_metatable (state_view lua, std::string_view meta)
 Pushes the table stored as meta in the global table.
 
static bool check_type (state_view lua, int i, std::string_view meta)
 
static bool check_pointer_type (state_view lua, int i, std::string_view meta)
 
static table push_metatable (state_view lua, std::string_view meta)
 Pushes the table stored as meta in the global table.
 
static bool check_type (state_view lua, int i, std::string_view meta)
 
static bool check_pointer_type (state_view lua, int i, std::string_view meta)
 

Detailed Description

Base operations which do not depend on the template type.

See also
nngn::lua::user_data

Member Function Documentation

◆ check_pointer_type() [1/2]

bool nngn::lua::detail::user_data_base::check_pointer_type ( state_view  lua,
int  i,
std::string_view  meta 
)
staticprotected
Here is the call graph for this function:

◆ check_pointer_type() [2/2]

static bool nngn::lua::detail::user_data_base::check_pointer_type ( state_view  lua,
int  i,
std::string_view  meta 
)
staticprotected

◆ check_type() [1/2]

bool nngn::lua::detail::user_data_base::check_type ( state_view  lua,
int  i,
std::string_view  meta 
)
staticprotected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ check_type() [2/2]

static bool nngn::lua::detail::user_data_base::check_type ( state_view  lua,
int  i,
std::string_view  meta 
)
staticprotected

◆ push_metatable() [1/2]

table nngn::lua::detail::user_data_base::push_metatable ( state_view  lua,
std::string_view  meta 
)
staticprotected

Pushes the table stored as meta in the global table.

◆ push_metatable() [2/2]

static table nngn::lua::detail::user_data_base::push_metatable ( state_view  lua,
std::string_view  meta 
)
staticprotected

Pushes the table stored as meta in the global table.


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