HEBench
|
#include <hebench_benchmark_category.h>
Public Member Functions | |
RAIIHandle () | |
RAIIHandle (RAIIHandle &&rhs) noexcept | |
RAIIHandle (const hebench::APIBridge::Handle &h) | |
~RAIIHandle () | |
RAIIHandle & | operator= (RAIIHandle &&rhs) noexcept |
RAIIHandle & | operator= (const hebench::APIBridge::Handle &rhs) |
operator bool () const noexcept | |
void | detach () |
hebench::APIBridge::ErrorCode | destroy () |
Static Public Member Functions | |
static bool | isEmpty (const hebench::APIBridge::Handle &h) noexcept |
Public Attributes | |
hebench::APIBridge::Handle | handle |
Definition at line 37 of file hebench_benchmark_category.h.
hebench::TestHarness::PartialBenchmarkCategory::RAIIHandle::RAIIHandle | ( | ) |
Definition at line 22 of file hebench_benchmark_category.cpp.
|
noexcept |
Definition at line 29 of file hebench_benchmark_category.cpp.
|
inline |
Definition at line 45 of file hebench_benchmark_category.h.
hebench::TestHarness::PartialBenchmarkCategory::RAIIHandle::~RAIIHandle | ( | ) |
Definition at line 52 of file hebench_benchmark_category.cpp.
hebench::APIBridge::ErrorCode hebench::TestHarness::PartialBenchmarkCategory::RAIIHandle::destroy | ( | ) |
Definition at line 69 of file hebench_benchmark_category.cpp.
void hebench::TestHarness::PartialBenchmarkCategory::RAIIHandle::detach | ( | ) |
Definition at line 62 of file hebench_benchmark_category.cpp.
|
staticnoexcept |
Definition at line 57 of file hebench_benchmark_category.cpp.
|
inlinenoexcept |
Definition at line 50 of file hebench_benchmark_category.h.
PartialBenchmarkCategory::RAIIHandle & hebench::TestHarness::PartialBenchmarkCategory::RAIIHandle::operator= | ( | const hebench::APIBridge::Handle & | rhs | ) |
Definition at line 45 of file hebench_benchmark_category.cpp.
|
noexcept |
Definition at line 35 of file hebench_benchmark_category.cpp.
hebench::APIBridge::Handle hebench::TestHarness::PartialBenchmarkCategory::RAIIHandle::handle |
Definition at line 54 of file hebench_benchmark_category.h.