Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
uintx.hpp File Reference
#include "../uint256/uint256.hpp"
#include "barretenberg/common/assert.hpp"
#include "barretenberg/common/throw_or_abort.hpp"
#include <cstdint>
#include <iomanip>
#include <iostream>

Go to the source code of this file.

Classes

class  bb::numeric::uintx< base_uint >
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::numeric
 

Typedefs

using bb::numeric::uint512_t = uintx< uint256_t >
 
using bb::numeric::uint1024_t = uintx< uint512_t >
 

Functions

template<typename B , typename Params >
void bb::numeric::read (B &it, uintx< Params > &value)
 
template<typename B , typename Params >
void bb::numeric::write (B &it, uintx< Params > const &value)
 
template<class base_uint >
std::ostream & bb::numeric::operator<< (std::ostream &os, uintx< base_uint > const &a)