|
codex
|
#include "bench.hpp"#include <algorithm>#include <cstdint>#include <cstring>#include <random>#include <QProcess>#include <QTemporaryFile>#include "../../bench/bench.hpp"#include "base64.hpp"#include "cmd.hpp"#include "rfc/adaptor.hpp"#include "base64/test/common.hpp"
Namespaces | |
| namespace | anonymous_namespace{bench.cpp} |
Macros | |
| #define | T(f, T, C) f ## _test<T, C, true>(&this->gen) |
| #define | T exec_test(&this->gen, this->buffer0.data(), this->buffer1.data()); |
Functions | |
| void | anonymous_namespace{bench.cpp}::test_data () |
| bool | anonymous_namespace{bench.cpp}::write_rnd_file (std::mt19937 *rnd, QTemporaryFile *f, char *buffer, std::size_t size) |
| bool | anonymous_namespace{bench.cpp}::exec_cmd (const QStringList &args, const QString &input, const QString &output) |
| bool | anonymous_namespace{bench.cpp}::read_all (QTemporaryFile *f, char *buffer, qint64 n) |
| bool | anonymous_namespace{bench.cpp}::files_equal (QTemporaryFile *f0, QTemporaryFile *f1, char *buffer0, char *buffer1) |
| void | anonymous_namespace{bench.cpp}::exec_test (std::mt19937 *rnd, char *buffer0, char *buffer1) |
Variables | |
| constexpr std::size_t | anonymous_namespace{bench.cpp}::BUFFER_SIZE = 1024 |
| #define T exec_test(&this->gen, this->buffer0.data(), this->buffer1.data()); |