Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
Go to the source code of this file.
Classes | |
struct | nontrivial_t |
Macros | |
#define | PREVECTOR_TEST(name, nontrivops, trivops) |
Typedefs | |
typedef unsigned char | trivial_t |
typedef prevector< 28, unsigned char > | prevec |
Functions | |
template<typename T > | |
static void | PrevectorDestructor (benchmark::State &state) |
template<typename T > | |
static void | PrevectorClear (benchmark::State &state) |
template<typename T > | |
void | PrevectorResize (benchmark::State &state) |
static void | PrevectorAssign (benchmark::State &state) |
static void | PrevectorAssignTo (benchmark::State &state) |
Macro Definition Documentation
◆ PREVECTOR_TEST
#define PREVECTOR_TEST | ( | name, | |
nontrivops, | |||
trivops | |||
) |
Definition at line 65 of file prevector.cpp.
Typedef Documentation
◆ prevec
Definition at line 81 of file prevector.cpp.
◆ trivial_t
typedef unsigned char trivial_t |
Definition at line 15 of file prevector.cpp.
Function Documentation
◆ PrevectorAssign()
|
static |
Definition at line 83 of file prevector.cpp.
References prevector< N, T, Size, Diff >::begin(), benchmark::State::KeepRunning(), and prevector< N, T, Size, Diff >::resize().
◆ PrevectorAssignTo()
|
static |
Definition at line 97 of file prevector.cpp.
References prevector< N, T, Size, Diff >::assign_to(), prevector< N, T, Size, Diff >::begin(), benchmark::State::KeepRunning(), and prevector< N, T, Size, Diff >::resize().
◆ PrevectorClear()
|
static |
Definition at line 35 of file prevector.cpp.
References prevector< N, T, Size, Diff >::clear(), benchmark::State::KeepRunning(), and prevector< N, T, Size, Diff >::resize().
◆ PrevectorDestructor()
|
static |
Definition at line 22 of file prevector.cpp.
References benchmark::State::KeepRunning(), and prevector< N, T, Size, Diff >::resize().
◆ PrevectorResize()
void PrevectorResize | ( | benchmark::State & | state | ) |
Definition at line 51 of file prevector.cpp.
References benchmark::State::KeepRunning(), and prevector< N, T, Size, Diff >::resize().