|
template<typename Rx , typename Wx > |
| property_wrapper (Rx &&r, Wx &&w) |
|
R & | read () |
|
const R & | read () const |
|
W & | write () |
|
const W & | write () const |
|
| ebco ()=default |
|
| ebco (Arg &&arg, Args &&... args) noexcept(std::is_nothrow_constructible_v< R, Arg, Args... >) |
|
| ebco (const ebco &)=default |
|
| ebco (const R &v) noexcept(std::is_nothrow_copy_constructible_v< R >) |
|
| ebco (ebco &&)=default |
|
| ebco (R &&v) noexcept(std::is_nothrow_move_constructible_v< R >) |
|
ebco & | operator= (const ebco &)=default |
|
ebco & | operator= (const R &v) noexcept(std::is_nothrow_copy_assignable_v< R >) |
|
ebco & | operator= (ebco &&)=default |
|
ebco & | operator= (R &&v) noexcept(std::is_nothrow_move_assignable_v< R >) |
|
R && | value () &&noexcept |
|
R & | value () &noexcept |
|
R const & | value () const &noexcept |
|
| ebco ()=default |
|
| ebco (Arg &&arg, Args &&... args) noexcept(std::is_nothrow_constructible_v< W, Arg, Args... >) |
|
| ebco (const ebco &)=default |
|
| ebco (const W &v) noexcept(std::is_nothrow_copy_constructible_v< W >) |
|
| ebco (ebco &&)=default |
|
| ebco (W &&v) noexcept(std::is_nothrow_move_constructible_v< W >) |
|
ebco & | operator= (const ebco &)=default |
|
ebco & | operator= (const W &v) noexcept(std::is_nothrow_copy_assignable_v< W >) |
|
ebco & | operator= (ebco &&)=default |
|
ebco & | operator= (W &&v) noexcept(std::is_nothrow_move_assignable_v< W >) |
|
W && | value () &&noexcept |
|
W & | value () &noexcept |
|
W const & | value () const &noexcept |
|
template<typename R, typename W>
struct sol::property_wrapper< R, W >
Definition at line 17928 of file sol.hpp.