Botan  2.10.0
Crypto and TLS for C++11
Functions
std Namespace Reference

Functions

template<>
void swap< Botan::BigInt > (Botan::BigInt &x, Botan::BigInt &y)
 
template<>
void swap< Botan::CurveGFp > (Botan::CurveGFp &curve1, Botan::CurveGFp &curve2) noexcept
 
template<>
void swap< Botan::PointGFp > (Botan::PointGFp &x, Botan::PointGFp &y)
 

Function Documentation

◆ swap< Botan::BigInt >()

template<>
void std::swap< Botan::BigInt > ( Botan::BigInt &  x,
Botan::BigInt &  y 
)
inline

Definition at line 1139 of file bigint.h.

1140  {
1141  x.swap(y);
1142  }
const botan_mp_t x
Definition: ffi.h:815
const uint8_t * y
Definition: ffi.h:139

References Botan::x, and Botan::y.

◆ swap< Botan::CurveGFp >()

template<>
void std::swap< Botan::CurveGFp > ( Botan::CurveGFp curve1,
Botan::CurveGFp curve2 
)
inlinenoexcept

Definition at line 254 of file curve_gfp.h.

256  {
257  curve1.swap(curve2);
258  }
void swap(CurveGFp &other)
Definition: curve_gfp.h:217

◆ swap< Botan::PointGFp >()

template<>
void std::swap< Botan::PointGFp > ( Botan::PointGFp &  x,
Botan::PointGFp &  y 
)
inline

Definition at line 441 of file point_gfp.h.

442  { x.swap(y); }
const botan_mp_t x
Definition: ffi.h:815
const uint8_t * y
Definition: ffi.h:139

References x, and y.