mrdocs::dom::swap

swap overloads

Synopses

Declared in <mrdocs/Dom/Array.hpp>

Swap two arrays.

void
swap(
    Array& lhs,
    Array& rhs) noexcept;

Swap two objects.

void
swap(
    Function& lhs,
    Function& rhs) noexcept;

Swap two objects.

void
swap(
    Object& lhs,
    Object& rhs) noexcept;

Swap two strings.

constexpr
void
swap(
    String& lhs,
    String& rhs) noexcept;

Swap two values.

void
swap(
    Value& v0,
    Value& v1) noexcept;

Parameters

Name Description

lhs

The first object.

rhs

The second object.

Created with MrDocs