PeriDyno 1.2.1
Loading...
Searching...
No Matches
std Namespace Reference

Classes

struct  hash< nlohmann::NLOHMANN_BASIC_JSON_TPL >
 hash value for JSON objects More...
 
struct  hash< Wt::Guid >
 
struct  less< ::nlohmann::detail::value_t >
 
class  tuple_element< N, ::nlohmann::detail::iteration_proxy_value< IteratorType > >
 
class  tuple_size<::nlohmann::detail::iteration_proxy_value< IteratorType > >
 

Functions

template<>
void swap (Wt::Guid &lhs, Wt::Guid &rhs) noexcept
 
template<>
void swap (Wt::Guid &guid0, Wt::Guid &guid1) noexcept
 
NLOHMANN_BASIC_JSON_TPL_DECLARATION void swap (nlohmann::NLOHMANN_BASIC_JSON_TPL &j1, nlohmann::NLOHMANN_BASIC_JSON_TPL &j2) noexcept(//NOLINT(readability-inconsistent-declaration-parameter-name, cert-dcl58-cpp) is_nothrow_move_constructible< nlohmann::NLOHMANN_BASIC_JSON_TPL >::value &&//NOLINT(misc-redundant-expression, cppcoreguidelines-noexcept-swap, performance-noexcept-swap) is_nothrow_move_assignable< nlohmann::NLOHMANN_BASIC_JSON_TPL >::value)
 exchanges the values of two JSON objects
 

Function Documentation

◆ swap() [1/3]

NLOHMANN_BASIC_JSON_TPL_DECLARATION void std::swap ( nlohmann::NLOHMANN_BASIC_JSON_TPL & j1,
nlohmann::NLOHMANN_BASIC_JSON_TPL & j2 )
inlinenoexcept

exchanges the values of two JSON objects

See also
https://json.nlohmann.me/api/basic_json/std_swap/

Definition at line 24537 of file json.hpp.

◆ swap() [2/3]

template<>
void std::swap ( Wt::Guid & guid0,
Wt::Guid & guid1 )
noexcept

Definition at line 138 of file guid.cpp.

Here is the caller graph for this function:

◆ swap() [3/3]

template<>
void std::swap ( Wt::Guid & lhs,
Wt::Guid & rhs )
noexcept

Definition at line 138 of file guid.cpp.

Here is the caller graph for this function: