Static Public Member Functions | Public Attributes | List of all members
sol::stack::unqualified_check_getter< T, typename > Struct Template Reference

#include <sol.hpp>

Static Public Member Functions

template<typename Handler >
static optional< Rget (lua_State *L, int index, Handler &&handler, record &tracking)
 
template<typename Optional , typename Handler >
static Optional get_using (lua_State *L, int index, Handler &&handler, record &tracking)
 

Public Attributes

decltype(stack_detail::unchecked_unqualified_get< T >(nullptr, -1, std::declval< record & >())) typedef R
 

Detailed Description

template<typename T, typename>
struct sol::stack::unqualified_check_getter< T, typename >

Definition at line 11460 of file sol.hpp.

Member Function Documentation

◆ get()

template<typename T , typename >
template<typename Handler >
static optional<R> sol::stack::unqualified_check_getter< T, typename >::get ( lua_State L,
int  index,
Handler &&  handler,
record tracking 
)
inlinestatic

Definition at line 14484 of file sol.hpp.

◆ get_using()

template<typename T , typename >
template<typename Optional , typename Handler >
static Optional sol::stack::unqualified_check_getter< T, typename >::get_using ( lua_State L,
int  index,
Handler &&  handler,
record tracking 
)
inlinestatic

Definition at line 14393 of file sol.hpp.

Member Data Documentation

◆ R

template<typename T , typename >
decltype(stack_detail::unchecked_unqualified_get<T>(nullptr, -1, std::declval<record&>())) typedef sol::stack::unqualified_check_getter< T, typename >::R

Definition at line 14390 of file sol.hpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:53