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 |