#include <gtest-internal-inl.h>
Public Member Functions | |
virtual string | CurrentStackTrace (int max_depth, int skip_count) GTEST_LOCK_EXCLUDED_(mutex_) |
OsStackTraceGetter () | |
virtual void | UponLeavingGTest () GTEST_LOCK_EXCLUDED_(mutex_) |
Static Public Attributes | |
static const char *const | kElidedFramesMarker = " internal frames ..." |
Private Member Functions | |
GTEST_DISALLOW_COPY_AND_ASSIGN_ (OsStackTraceGetter) | |
Private Attributes | |
void * | caller_frame_ |
Mutex | mutex_ |
Definition at line 440 of file gtest-internal-inl.h.
Definition at line 442 of file gtest-internal-inl.h.
string testing::internal::OsStackTraceGetter::CurrentStackTrace | ( | int | max_depth, |
int | skip_count | ||
) | [virtual] |
Implements testing::internal::OsStackTraceGetterInterface.
testing::internal::OsStackTraceGetter::GTEST_DISALLOW_COPY_AND_ASSIGN_ | ( | OsStackTraceGetter | ) | [private] |
void testing::internal::OsStackTraceGetter::UponLeavingGTest | ( | ) | [virtual] |
Implements testing::internal::OsStackTraceGetterInterface.
void* testing::internal::OsStackTraceGetter::caller_frame_ [private] |
Definition at line 460 of file gtest-internal-inl.h.
const char *const testing::internal::OsStackTraceGetter::kElidedFramesMarker = " internal frames ..." [static] |
Definition at line 451 of file gtest-internal-inl.h.
Definition at line 454 of file gtest-internal-inl.h.