Type used to output the Lua call stack.
More...
#include <traceback.h>
|
| traceback (lua_State *L_) noexcept |
| Initializes an object, stores the state.
|
|
std::string | str (void) const |
| Creates a back trace as a string object.
|
|
| traceback (lua_State *L_) noexcept |
| Initializes an object, stores the state.
|
|
std::string | str (void) const |
| Creates a back trace as a string object.
|
|
|
std::ostream & | operator<< (std::ostream &os, const traceback &t) |
| Writes the back trace to an output stream.
|
|
std::ostream & | operator<< (std::ostream &os, const traceback &t) |
| Writes the back trace to an output stream.
|
|
◆ traceback() [1/2]
nngn::lua::traceback::traceback |
( |
lua_State * |
L_ | ) |
|
|
inlineexplicitnoexcept |
Initializes an object, stores the state.
◆ traceback() [2/2]
nngn::lua::traceback::traceback |
( |
lua_State * |
L_ | ) |
|
|
inlineexplicitnoexcept |
Initializes an object, stores the state.
◆ str() [1/2]
std::string nngn::lua::traceback::str |
( |
void |
| ) |
const |
Creates a back trace as a string
object.
◆ str() [2/2]
std::string nngn::lua::traceback::str |
( |
void |
| ) |
const |
Creates a back trace as a string
object.
◆ operator<< [1/2]
std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const traceback & |
t |
|
) |
| |
|
friend |
Writes the back trace to an output stream.
◆ operator<< [2/2]
std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const traceback & |
t |
|
) |
| |
|
friend |
Writes the back trace to an output stream.
lua_State * nngn::lua::traceback::L |
|
private |
The documentation for this class was generated from the following files: