OpenMiner  0.0.1a
Voxel game engine
Static Public Member Functions | List of all members
sol::stack::popper< T, typename > Struct Template Reference

#include <sol.hpp>

Static Public Member Functions

static decltype(auto) pop (lua_State *L)
 

Member Function Documentation

§ pop()

template<typename T , typename >
static decltype(auto) sol::stack::popper< T, typename >::pop ( lua_State *  L)
inlinestatic
11375  {
11376  record tracking{};
11377 #ifdef __INTEL_COMPILER
11378  auto&& r = get<T>(L, -lua_size<T>::value, tracking);
11379 #else
11380  decltype(auto) r = get<T>(L, -lua_size<T>::value, tracking);
11381 #endif
11382  lua_pop(L, tracking.used);
11383  return r;
11384  }
decltype(auto) get(lua_State *L, int index, record &tracking)
Definition: sol.hpp:8053

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