OpenMiner  0.0.1a
Voxel game engine
Public Member Functions | Static Public Member Functions | List of all members
sol::detail::default_destruct Struct Reference

#include <sol.hpp>

Public Member Functions

template<typename T >
void operator() (T &&obj) const
 

Static Public Member Functions

template<typename T >
static void destroy (T &&obj)
 

Member Function Documentation

§ destroy()

template<typename T >
static void sol::detail::default_destruct::destroy ( T &&  obj)
inlinestatic
4452  {
4453  std::allocator<meta::unqualified_t<T>> alloc{};
4454  alloc.destroy(obj);
4455  }

§ operator()()

template<typename T >
void sol::detail::default_destruct::operator() ( T &&  obj) const
inline
4458  {
4459  destroy(std::forward<T>(obj));
4460  }
static void destroy(T &&obj)
Definition: sol.hpp:4452

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