Luwra
Minimal-overhead Lua wrapper for C++
Public Member Functions | Public Attributes | List of all members
luwra::internal::Path< Parent, Key > Struct Template Reference

#include <table.hpp>

Public Member Functions

template<typename V >
read (State *state) const
 
template<typename V >
void write (State *state, V &&value) const
 

Public Attributes

Key key
 
Parent parent
 

Member Function Documentation

◆ read()

template<typename Parent , typename Key >
template<typename V >
V luwra::internal::Path< Parent, Key >::read ( State state) const
inline

◆ write()

template<typename Parent , typename Key >
template<typename V >
void luwra::internal::Path< Parent, Key >::write ( State state,
V &&  value 
) const
inline

Member Data Documentation

◆ key

template<typename Parent , typename Key >
Key luwra::internal::Path< Parent, Key >::key

◆ parent

template<typename Parent , typename Key >
Parent luwra::internal::Path< Parent, Key >::parent