|
Clearmatics Libff
0.1
C++ library for Finite Fields and Elliptic Curves
|
#include <stdint.h>#include <string>

Go to the source code of this file.
Namespaces | |
| libff | |
Enumerations | |
| enum | libff::encoding_t : uint8_t { libff::encoding_binary = 0, libff::encoding_json = 1 } |
| Encodings for (de)serialization. More... | |
| enum | libff::form_t : uint8_t { libff::form_plain = 0, libff::form_montgomery = 1 } |
| Encodings for (de)serialization. More... | |
| enum | libff::compression_t : uint8_t { libff::compression_off = 0, libff::compression_on = 1 } |
| Enable / disable compression in (de)serialization. More... | |
Functions | |
| void | libff::hex_to_bytes_reversed (const std::string &hex, void *dest, size_t bytes) |
| std::string | libff::bytes_to_hex_reversed (const void *bytes, size_t num_bytes, bool prefix=false) |
| "prefix" here refers to "0x" More... | |
Variables | |
| constexpr encoding_t | libff::DEFAULT_ENCODING = encoding_json |
| constexpr form_t | libff::DEFAULT_FORM = form_plain |
| constexpr compression_t | libff::DEFAULT_COMPRESSION = compression_on |
Definition in file serialization.hpp.
1.8.17