#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 |