Botan 3.0.0
Crypto and TLS for C&
|
#include <donna128.h>
Public Member Functions | |
donna128 (const donna128 &)=default | |
donna128 (uint64_t ll=0, uint64_t hh=0) | |
uint64_t | hi () const |
uint64_t | lo () const |
uint64_t | operator&= (uint64_t mask) |
donna128 & | operator+= (const donna128 &x) |
donna128 & | operator+= (uint64_t x) |
donna128 & | operator= (const donna128 &)=default |
Friends | |
uint64_t | operator& (const donna128 &x, uint64_t mask) |
donna128 | operator<< (const donna128 &x, size_t shift) |
donna128 | operator>> (const donna128 &x, size_t shift) |
Definition at line 15 of file donna128.h.
|
inline |
Definition at line 18 of file donna128.h.
|
default |
|
inline |
Definition at line 78 of file donna128.h.
Referenced by Botan::operator*(), and Botan::operator|().
|
inline |
Definition at line 77 of file donna128.h.
Referenced by Botan::combine_lower(), Botan::operator*(), and Botan::operator|().
|
inline |
Definition at line 52 of file donna128.h.
Definition at line 59 of file donna128.h.
References Botan::carry().
|
inline |
Definition at line 69 of file donna128.h.
References Botan::carry().
|
friend |
Definition at line 47 of file donna128.h.
Definition at line 35 of file donna128.h.
Definition at line 23 of file donna128.h.