Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext
value::operator=

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

PrevUpHomeNext