Public Types | Static Public Member Functions | List of all members
sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C > Struct Template Reference

#include <sol.hpp>

Public Types

using object_type = typename wrap::object_type
 
using traits_type = lua_bind_traits< F >
 
using wrap = wrapper< F >
 

Static Public Member Functions

static int call (lua_State *L, readonly_wrapper< F > &&rw)
 
static int call (lua_State *L, readonly_wrapper< F > &&rw, object_type &o)
 
static int call (lua_State *L, const readonly_wrapper< F > &rw)
 
static int call (lua_State *L, const readonly_wrapper< F > &rw, object_type &o)
 

Detailed Description

template<typename T, typename F, bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C>
struct sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >

Definition at line 17125 of file sol.hpp.

Member Typedef Documentation

template<typename T , typename F , bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C >
using sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >::object_type = typename wrap::object_type

Definition at line 17128 of file sol.hpp.

template<typename T , typename F , bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C >
using sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >::traits_type = lua_bind_traits<F>

Definition at line 17126 of file sol.hpp.

template<typename T , typename F , bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C >
using sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >::wrap = wrapper<F>

Definition at line 17127 of file sol.hpp.

Member Function Documentation

template<typename T , typename F , bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C >
static int sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >::call ( lua_State L,
readonly_wrapper< F > &&  rw 
)
inlinestatic

Definition at line 17130 of file sol.hpp.

template<typename T , typename F , bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C >
static int sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >::call ( lua_State L,
readonly_wrapper< F > &&  rw,
object_type o 
)
inlinestatic

Definition at line 17141 of file sol.hpp.

template<typename T , typename F , bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C >
static int sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >::call ( lua_State L,
const readonly_wrapper< F > &  rw 
)
inlinestatic

Definition at line 17152 of file sol.hpp.

template<typename T , typename F , bool is_index, bool is_variable, bool checked, int boost, bool clean_stack, typename C >
static int sol::call_detail::lua_call_wrapper< T, readonly_wrapper< F >, is_index, is_variable, checked, boost, clean_stack, C >::call ( lua_State L,
const readonly_wrapper< F > &  rw,
object_type o 
)
inlinestatic

Definition at line 17163 of file sol.hpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:52