Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
testing::internal::linked_ptr_internal Class Reference

#include <JETSCAPE/blob/main/external_packages/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h>

+ Collaboration diagram for testing::internal::linked_ptr_internal:

Public Member Functions

void join_new ()
 
void join (linked_ptr_internal const *ptr) GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex)
 
bool depart () GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex)
 

Private Attributes

linked_ptr_internal const * next_
 

Detailed Description

Definition at line 89 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 89 of file gtest-linked_ptr.h

Member Function Documentation

bool testing::internal::linked_ptr_internal::depart ( )
inline

Definition at line 125 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 125 of file gtest-linked_ptr.h

References assert, next_, and merge_hashes::p.

Referenced by testing::internal::linked_ptr< const MatcherInterface< const FirstType & > >::depart().

+ Here is the caller graph for this function:

void testing::internal::linked_ptr_internal::join ( linked_ptr_internal const *  ptr)
inline

Definition at line 108 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 108 of file gtest-linked_ptr.h

References assert, next_, and merge_hashes::p.

Referenced by testing::internal::linked_ptr< const MatcherInterface< const FirstType & > >::copy().

+ Here is the caller graph for this function:

void testing::internal::linked_ptr_internal::join_new ( )
inline

Definition at line 92 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 92 of file gtest-linked_ptr.h

References next_.

Referenced by testing::internal::linked_ptr< const MatcherInterface< const FirstType & > >::capture(), and testing::internal::linked_ptr< const MatcherInterface< const FirstType & > >::copy().

+ Here is the caller graph for this function:

Member Data Documentation

linked_ptr_internal const* testing::internal::linked_ptr_internal::next_
mutableprivate

Definition at line 142 of file gtest-linked_ptr.h.

View newest version in sPHENIX GitHub at line 142 of file gtest-linked_ptr.h

Referenced by depart(), join(), and join_new().


The documentation for this class was generated from the following file: