codex
Loading...
Searching...
No Matches
bench.hpp
Go to the documentation of this file.
1#ifndef CODEX_BASE64_BENCH_H
2#define CODEX_BASE64_BENCH_H
3
4#include <random>
5#include <vector>
6
7#include <QTest>
8
9class Base64Bench : public QObject {
10 Q_OBJECT
11 std::mt19937 gen;
12 std::vector<char> buffer0, buffer1;
13public:
15private slots:
21 void rfc_encode();
23 void rfc_decode();
29 void rfc_exec();
30};
31
32#endif
Definition bench.hpp:9
void rfc_exec_data()
void rfc_encode_data()
void base64_exec_data()
void system_exec()
void base64_exec()
void rfc_decode()
void base64_decode_data()
void base64_encode_data()
void rfc_decode_data()
void base64_decode()
void rfc_exec()
void base64_encode()
void rfc_encode()
void system_exec_data()
std::mt19937 gen
Definition bench.hpp:11
std::vector< char > buffer1
Definition bench.hpp:12
std::vector< char > buffer0
Definition bench.hpp:12