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

#include <sol.hpp>

Public Types

using Tu = meta::unqualified_t< T >
 

Public Member Functions

int index_of (const Tu &) const noexcept
 
 stateless_push_popper (lua_State *L_, T object_) noexcept
 
 ~stateless_push_popper ()
 

Public Attributes

int m_index
 
lua_Statem_L
 
m_object
 

Detailed Description

template<bool, typename T, typename = void>
struct sol::stack::stateless_push_popper< bool, T, typename >

Definition at line 10052 of file sol.hpp.

Member Typedef Documentation

◆ Tu

template<bool , typename T , typename = void>
using sol::stack::stateless_push_popper< bool, T, typename >::Tu = meta::unqualified_t<T>

Definition at line 10053 of file sol.hpp.

Constructor & Destructor Documentation

◆ stateless_push_popper()

template<bool , typename T , typename = void>
sol::stack::stateless_push_popper< bool, T, typename >::stateless_push_popper ( lua_State L_,
object_ 
)
inlinenoexcept

Definition at line 10058 of file sol.hpp.

◆ ~stateless_push_popper()

template<bool , typename T , typename = void>
sol::stack::stateless_push_popper< bool, T, typename >::~stateless_push_popper ( )
inline

Definition at line 10065 of file sol.hpp.

Member Function Documentation

◆ index_of()

template<bool , typename T , typename = void>
int sol::stack::stateless_push_popper< bool, T, typename >::index_of ( const Tu ) const
inlinenoexcept

Definition at line 10061 of file sol.hpp.

Member Data Documentation

◆ m_index

template<bool , typename T , typename = void>
int sol::stack::stateless_push_popper< bool, T, typename >::m_index

Definition at line 10056 of file sol.hpp.

◆ m_L

template<bool , typename T , typename = void>
lua_State* sol::stack::stateless_push_popper< bool, T, typename >::m_L

Definition at line 10054 of file sol.hpp.

◆ m_object

template<bool , typename T , typename = void>
T sol::stack::stateless_push_popper< bool, T, typename >::m_object

Definition at line 10055 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