omw  0.2.0
algorithm.h
1 /*
2 author Oliver Blaser
3 date 20.12.2021
4 copyright MIT - Copyright (c) 2021 Oliver Blaser
5 */
6 
7 #ifndef IG_OMW_ALGORITHM_H
8 #define IG_OMW_ALGORITHM_H
9 
10 #include <cstdint>
11 #include <vector>
12 
13 #include "../omw/int.h"
14 
15 namespace omw
16 {
21  std::vector<uint8_t> doubleDabble128(uint32_t valueHH, uint32_t valueLH, uint32_t valueHL, uint32_t valueLL);
24  std::vector<uint8_t> doubleDabble128(uint64_t valueH, uint64_t valueL);
25 
26  std::vector<uint8_t> doubleDabble(const omw::uint128_t& value);
28 
29 
31 }
32 
33 #endif // IG_OMW_ALGORITHM_H
omw::UnsignedInt128
Definition: int.h:127
omw
Main namespace.