Bitcoin
|
#include <prevector.h>
#include <serialize.h>
#include <streams.h>
#include <type_traits>
#include <bench/bench.h>
Classes | |
struct | nontrivial_t |
Macros | |
#define | IS_TRIVIALLY_CONSTRUCTIBLE std::is_trivially_default_constructible |
#define | PREVECTOR_TEST(name, nontrivops, trivops) |
Typedefs | |
typedef unsigned char | trivial_t |
Functions | |
template<typename T > | |
static void | PrevectorDestructor (benchmark::State &state) |
template<typename T > | |
static void | PrevectorClear (benchmark::State &state) |
template<typename T > | |
static void | PrevectorResize (benchmark::State &state) |
template<typename T > | |
static void | PrevectorDeserialize (benchmark::State &state) |
#define IS_TRIVIALLY_CONSTRUCTIBLE std::is_trivially_default_constructible |
#define PREVECTOR_TEST | ( | name, | |
nontrivops, | |||
trivops | |||
) |
typedef unsigned char trivial_t |
|
static |
|
static |
|
static |
|
static |