|
RawSpeed
fast raw decoding library
|
#include "adt/Array1DRef.h"#include "adt/Casts.h"#include "bench/Common.h"#include "bitstreams/BitStreamerJPEG.h"#include "bitstreams/BitStreamerLSB.h"#include "bitstreams/BitStreamerMSB.h"#include "bitstreams/BitStreamerMSB16.h"#include "bitstreams/BitStreamerMSB32.h"#include <cassert>#include <cstddef>#include <benchmark/benchmark.h>#include "io/Buffer.h"#include <cstdint>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | BitStreamerJPEG |
| class | BitStreamerLSB |
| class | BitStreamerMSB |
| class | BitStreamerMSB16 |
| class | BitStreamerMSB32 |
Namespaces | |
| namespace | anonymous_namespace{BitStreamerBenchmark.cpp} |
Macros | |
| #define | REGISTER_PUMP(PUMP) |
Functions | |
| template<typename Pump> | |
| void | anonymous_namespace{BitStreamerBenchmark.cpp}::BM_BitStreamer (benchmark::State &state, int fillSize, int Step) |
| void | anonymous_namespace{BitStreamerBenchmark.cpp}::CustomArguments (benchmark::internal::Benchmark *b) |
| template<typename PUMP> | |
| void | anonymous_namespace{BitStreamerBenchmark.cpp}::registerPump (const char *pumpName) |
| int | main (int argc, char **argv) |
Variables | |
| constexpr const int | anonymous_namespace{BitStreamerBenchmark.cpp}::STEP_MAX = 32 |
| #define REGISTER_PUMP | ( | PUMP | ) |
Definition at line 143 of file BitStreamerBenchmark.cpp.
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv ) |
Definition at line 145 of file BitStreamerBenchmark.cpp.
References REGISTER_PUMP.