This is the complete list of members for Catch::Benchmark::Detail::ObjectStorage< T, Destruct >, including all inherited members.
construct(Args &&... args) | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inline |
data | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | private |
destruct() | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inline |
destruct_on_exit(std::enable_if_t< Destruct, U > *=nullptr) | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inlineprivate |
destruct_on_exit(std::enable_if_t<!Destruct, U > *=nullptr) | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inlineprivate |
ObjectStorage()=default | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | |
ObjectStorage(const ObjectStorage &other) | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inline |
ObjectStorage(ObjectStorage &&other) | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inline |
stored_object() | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inlineprivate |
stored_object() const | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inlineprivate |
~ObjectStorage() | Catch::Benchmark::Detail::ObjectStorage< T, Destruct > | inline |