|
Luwra
Minimal-overhead Lua wrapper for C++
|
#include <table.hpp>
Public Member Functions | |
| template<typename Key > | |
| const TableAccessor< Path< Accessor, Key > > | access (Key &&subkey) const && |
| template<typename Type > | |
| operator Type () const && | |
| template<typename Type > | |
| operator Type & () const & | |
| template<typename Type > | |
| const TableAccessor && | operator= (Type &&value) const && |
| template<typename Key > | |
| const TableAccessor< Path< Accessor, Key > > | operator[] (Key &&subkey) const && |
| template<typename Type > | |
| Type | read () const && |
| template<typename Type > | |
| const TableAccessor && | write (Type &&value) const && |
Public Attributes | |
| Accessor | accessor |
| State * | state |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| Accessor luwra::internal::TableAccessor< Accessor >::accessor |
| State* luwra::internal::TableAccessor< Accessor >::state |