#include <prevector.h>
#include <serialize.h>
#include <streams.h>
#include <type_traits>
#include <bench/bench.h>
Go to the source code of this file.
◆ IS_TRIVIALLY_CONSTRUCTIBLE
#define IS_TRIVIALLY_CONSTRUCTIBLE std::is_trivially_default_constructible |
◆ PREVECTOR_TEST
#define PREVECTOR_TEST |
( |
|
name | ) |
|
Value:
Prevector##name<nontrivial_t>(bench); \
} \
BENCHMARK(Prevector##
name##Nontrivial); \
Prevector##name<trivial_t>(bench); \
} \
BENCHMARK(Prevector##
name##Trivial);
Main entry point to nanobench's benchmarking facility.
Definition at line 105 of file prevector.cpp.
◆ trivial_t
◆ PrevectorClear()
◆ PrevectorDeserialize()
◆ PrevectorDestructor()
◆ PrevectorFillVectorDirect()
◆ PrevectorFillVectorIndirect()
◆ PrevectorResize()