...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Assignment.
value& operator=( signed char i); »more...
value& operator=( short i); »more...
value& operator=( int i); »more...
value& operator=( long i); »more...
value& operator=( long long i); »more...
value& operator=( unsigned char u); »more...
value& operator=( unsigned short u); »more...
value& operator=( unsigned int u); »more...
value& operator=( unsigned long u); »more...
value& operator=( unsigned long long u); »more...
value& operator=( string_view s); »more...
value& operator=( char const* s); »more...
value& operator=( string const& s); »more...
value& operator=( std::initializer_list< value_ref > init); »more...
value& operator=( std::nullptr_t); »more...
value& operator=( bool b); »more...
value& operator=( double d); »more...
value& operator=( string&& s); »more...
value& operator=( array const& arr); »more...
value& operator=( array&& arr); »more...
value& operator=( object const& obj); »more...
value& operator=( object&& obj); »more...
Copy assignment.
value&
operator=(
value const& other);
» more...
Move assignment.
value&
operator=(
value&& other);
» more...