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

PrevUpHomeNext
value::operator=

Assignment.

value&
operator=(
    signed char i) noexcept;
  » more...

value&
operator=(
    short i) noexcept;
  » more...

value&
operator=(
    int i) noexcept;
  » more...

value&
operator=(
    long i) noexcept;
  » more...

value&
operator=(
    long long i) noexcept;
  » more...

value&
operator=(
    unsigned char u) noexcept;
  » more...

value&
operator=(
    unsigned short u) noexcept;
  » more...

value&
operator=(
    unsigned int u) noexcept;
  » more...

value&
operator=(
    unsigned long u) noexcept;
  » more...

value&
operator=(
    unsigned long long u) noexcept;
  » 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) noexcept;
  » more...

value&
operator=(
    bool b) noexcept;
  » more...

value&
operator=(
    double d) noexcept;
  » 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