GDB (xrefs)
|
Public Types | |
enum | state_type { zero , moved_from , throwing_construction , throwing_copy , throwing_copy_assignment , throwing_move , throwing_move_assignment , threw } |
Public Member Functions | |
value_type ()=default | |
value_type (state_type state_) | |
value_type (value_type const &other) | |
value_type & | operator= (value_type const &other) |
value_type (value_type &&other) | |
value_type & | operator= (value_type &&other) |
void | throw_if (state_type match) |
Public Attributes | |
state_type | state = zero |
Additional Inherited Members | |
![]() | |
mixin_counter () | |
mixin_counter (mixin_counter const &) | |
~mixin_counter () | |
|
default |
|
inlineexplicit |
Definition at line 47 of file 1.cc.
References throw_if(), and throwing_construction.
|
inline |
Definition at line 53 of file 1.cc.
References throw_if(), and throwing_copy.
|
inline |
Definition at line 67 of file 1.cc.
References moved_from, throw_if(), and throwing_move.
|
inline |
Definition at line 75 of file 1.cc.
References moved_from, state, throw_if(), and throwing_move_assignment.
|
inline |
Definition at line 60 of file 1.cc.
References state, throw_if(), and throwing_copy_assignment.
|
inline |
Definition at line 83 of file 1.cc.
Referenced by operator=(), operator=(), value_type(), value_type(), and value_type().
state_type assign_1::value_type::state = zero |
Definition at line 92 of file 1.cc.
Referenced by operator=(), operator=(), and throw_if().