#include <exception_safety_testing.h>
Definition at line 115 of file exception_safety_testing.h.
◆ ConstructorTracker()
testing::exceptions_internal::ConstructorTracker::ConstructorTracker |
( |
int |
count | ) |
|
|
inlineexplicit |
◆ ~ConstructorTracker()
testing::exceptions_internal::ConstructorTracker::~ConstructorTracker |
( |
| ) |
|
|
inline |
◆ CurrentlyTracking()
static bool testing::exceptions_internal::ConstructorTracker::CurrentlyTracking |
( |
| ) |
|
|
inlinestaticprivate |
◆ ErrorMessage()
static std::string testing::exceptions_internal::ConstructorTracker::ErrorMessage |
( |
void * |
address, |
|
|
const std::string & |
address_description, |
|
|
int |
countdown, |
|
|
const std::string & |
error_description |
|
) |
| |
|
inlinestaticprivate |
◆ ObjectConstructed()
static void testing::exceptions_internal::ConstructorTracker::ObjectConstructed |
( |
void * |
address, |
|
|
std::string |
description |
|
) |
| |
|
inlinestatic |
◆ ObjectDestructed()
static void testing::exceptions_internal::ConstructorTracker::ObjectDestructed |
( |
void * |
address | ) |
|
|
inlinestatic |
◆ address_map_
std::unordered_map<void*, TrackedAddress> testing::exceptions_internal::ConstructorTracker::address_map_ |
|
private |
◆ countdown_
int testing::exceptions_internal::ConstructorTracker::countdown_ |
|
private |
◆ current_tracker_instance_
ConstructorTracker * testing::exceptions_internal::ConstructorTracker::current_tracker_instance_ = nullptr |
|
staticprivate |
The documentation for this class was generated from the following files: