#include <sol.hpp>

Public Member Functions | |
| template<typename Rx , typename Wx > | |
| property_wrapper (Rx &&r, Wx &&w) | |
| R & | read () |
| const R & | read () const |
| W & | write () |
| const W & | write () const |
Public Member Functions inherited from sol::detail::ebco< R, 0 > | |
| ebco ()=default | |
| ebco (const ebco &)=default | |
| ebco (ebco &&)=default | |
| ebco (const R &v) | |
| ebco (R &&v) | |
| ebco (Arg &&arg, Args &&...args) | |
| ebco & | operator= (const ebco &)=default |
| ebco & | operator= (ebco &&)=default |
| ebco & | operator= (const R &v) |
| ebco & | operator= (R &&v) |
| R & | value ()& |
| Rconst & | value () const & |
| R && | value ()&& |
Public Member Functions inherited from sol::detail::ebco< W, 1 > | |
| ebco ()=default | |
| ebco (const ebco &)=default | |
| ebco (ebco &&)=default | |
| ebco (const W &v) | |
| ebco (W &&v) | |
| ebco (Arg &&arg, Args &&...args) | |
| ebco & | operator= (const ebco &)=default |
| ebco & | operator= (ebco &&)=default |
| ebco & | operator= (const W &v) |
| ebco & | operator= (W &&v) |
| W & | value ()& |
| Wconst & | value () const & |
| W && | value ()&& |
Private Types | |
| using | read_base_t = detail::ebco< R, 0 > |
| using | write_base_t = detail::ebco< W, 1 > |
Additional Inherited Members | |
Public Attributes inherited from sol::detail::ebco< R, 0 > | |
| R | value_ |
Public Attributes inherited from sol::detail::ebco< W, 1 > | |
| W | value_ |
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |