#include <sol.hpp>
§ const_iterator
§ const_reverse_iterator
§ difference_type
§ iterator
§ pointer
§ reference_type
§ reverse_iterator
§ size_type
§ value_type
§ unsafe_function_result() [1/6]
sol::unsafe_function_result::unsafe_function_result |
( |
| ) |
|
|
default |
§ unsafe_function_result() [2/6]
sol::unsafe_function_result::unsafe_function_result |
( |
lua_State * |
Ls, |
|
|
int |
idx = -1 , |
|
|
int |
retnum = 0 |
|
) |
| |
|
inline |
int returncount
Definition: sol.hpp:12410
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ unsafe_function_result() [3/6]
§ unsafe_function_result() [4/6]
int returncount
Definition: sol.hpp:12410
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ unsafe_function_result() [5/6]
§ unsafe_function_result() [6/6]
int returncount
Definition: sol.hpp:12410
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ ~unsafe_function_result()
sol::unsafe_function_result::~unsafe_function_result |
( |
| ) |
|
|
inline |
int returncount
Definition: sol.hpp:12410
lua_State * L
Definition: sol.hpp:12408
§ abandon()
void sol::unsafe_function_result::abandon |
( |
| ) |
|
|
inlinenoexcept |
int returncount
Definition: sol.hpp:12410
int index
Definition: sol.hpp:12409
§ begin() [1/2]
iterator sol::unsafe_function_result::begin |
( |
| ) |
|
|
inline |
int stack_index() const
Definition: sol.hpp:12514
int return_count() const
Definition: sol.hpp:12517
stack_iterator< stack_proxy, false > iterator
Definition: sol.hpp:12418
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ begin() [2/2]
stack_iterator< stack_proxy, true > const_iterator
Definition: sol.hpp:12419
int stack_index() const
Definition: sol.hpp:12514
int return_count() const
Definition: sol.hpp:12517
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ cbegin()
iterator begin()
Definition: sol.hpp:12465
§ cend()
iterator end()
Definition: sol.hpp:12468
§ crbegin()
12497 return std::reverse_iterator<const_iterator>(
cbegin());
const_iterator cbegin() const
Definition: sol.hpp:12477
§ crend()
12500 return std::reverse_iterator<const_iterator>(
cend());
const_iterator cend() const
Definition: sol.hpp:12480
§ end() [1/2]
iterator sol::unsafe_function_result::end |
( |
| ) |
|
|
inline |
int stack_index() const
Definition: sol.hpp:12514
int return_count() const
Definition: sol.hpp:12517
stack_iterator< stack_proxy, false > iterator
Definition: sol.hpp:12418
lua_State * L
Definition: sol.hpp:12408
§ end() [2/2]
stack_iterator< stack_proxy, true > const_iterator
Definition: sol.hpp:12419
int stack_index() const
Definition: sol.hpp:12514
int return_count() const
Definition: sol.hpp:12517
lua_State * L
Definition: sol.hpp:12408
§ get()
template<typename T >
decltype(auto) sol::unsafe_function_result::get |
( |
difference_type |
index_offset = 0 | ) |
const |
|
inline |
12454 return stack::get<T>(
L,
index +
static_cast<int>(index_offset));
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ get_type()
type type_of(lua_State *L, int index)
Definition: sol.hpp:5358
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ lua_state()
lua_State* sol::unsafe_function_result::lua_state |
( |
| ) |
const |
|
inline |
lua_State * L
Definition: sol.hpp:12408
§ operator=() [1/4]
§ operator=() [2/4]
int returncount
Definition: sol.hpp:12410
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ operator=() [3/4]
§ operator=() [4/4]
15444 index = o.stack_index();
int returncount
Definition: sol.hpp:12410
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ operator[]()
12462 return stack_proxy(
L,
index + static_cast<int>(index_offset));
lua_State * L
Definition: sol.hpp:12408
int index
Definition: sol.hpp:12409
§ rbegin() [1/2]
12485 return std::reverse_iterator<iterator>(
begin());
iterator begin()
Definition: sol.hpp:12465
§ rbegin() [2/2]
12491 return std::reverse_iterator<const_iterator>(
begin());
iterator begin()
Definition: sol.hpp:12465
§ rend() [1/2]
12488 return std::reverse_iterator<iterator>(
end());
iterator end()
Definition: sol.hpp:12468
§ rend() [2/2]
12494 return std::reverse_iterator<const_iterator>(
end());
iterator end()
Definition: sol.hpp:12468
§ return_count()
int sol::unsafe_function_result::return_count |
( |
| ) |
const |
|
inline |
int returncount
Definition: sol.hpp:12410
§ stack_index()
int sol::unsafe_function_result::stack_index |
( |
| ) |
const |
|
inline |
int index
Definition: sol.hpp:12409
§ status()
call_status sol::unsafe_function_result::status |
( |
| ) |
const |
|
inlinenoexcept |
§ valid()
bool sol::unsafe_function_result::valid |
( |
| ) |
const |
|
inlinenoexcept |
call_status status() const noexcept
Definition: sol.hpp:12503
§ index
int sol::unsafe_function_result::index |
|
private |
lua_State* sol::unsafe_function_result::L |
|
private |
§ returncount
int sol::unsafe_function_result::returncount |
|
private |
The documentation for this struct was generated from the following file: