|
digest
|
#include <data_structure.hpp>
Public Member Functions | |
| Interface (uint32_t) | |
| virtual uint32_t | min () |
| virtual T | min_hash () |
| virtual void | min_syncmer (std::vector< uint32_t > &vec) |
| virtual void | min_syncmer (std::vector< std::pair< uint32_t, T > > &vec) |
All data_structures must follow this interface. Add the min_syncmer functions for syncmer support.
| digest::ds::Interface< T >::Interface | ( | uint32_t | ) |
constructor must accept uint32_t large_window
|
virtual |
returns the index of the minimum hash
|
virtual |
returns the minimum hash
|
virtual |
appends (left syncmer index, right syncmer index)
|
virtual |
appends minimum if syncmer