![]() |
Bitcoin Core 31.99.0
P2P Digital Currency
|
#include <cluster_linearize.h>#include <serialize.h>#include <span.h>#include <streams.h>#include <util/bitset.h>#include <util/feefrac.h>#include <cstdint>#include <numeric>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| struct | cluster_linearize::DepGraphFormatter |
| A formatter for a bespoke serialization for acyclic DepGraph objects. More... | |
Namespaces | |
| namespace | cluster_linearize |
Typedefs | |
| using | cluster_linearize::TestBitSet = BitSet< 32 > |
Functions | |
| template<typename SetType > | |
| void | cluster_linearize::SanityCheck (const DepGraph< SetType > &depgraph) |
| Perform a sanity/consistency check on a DepGraph. More... | |
| template<typename SetType > | |
| void | cluster_linearize::SanityCheck (const DepGraph< SetType > &depgraph, std::span< const DepGraphIndex > linearization) |
| Perform a sanity check on a linearization. More... | |
| uint64_t | cluster_linearize::MaxOptimalLinearizationCost (DepGraphIndex cluster_count) |