webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
rtc::internal::AnnounceOnThread Class Reference

#include <thread_checker.h>

Public Member Functions

template<typename ThreadLikeObject >
 AnnounceOnThread (const ThreadLikeObject *thread_like_object) EXCLUSIVE_LOCK_FUNCTION(thread_like_object)
 
 ~AnnounceOnThread () UNLOCK_FUNCTION()
 
template<typename ThreadLikeObject >
 AnnounceOnThread (const ThreadLikeObject *thread_like_object) EXCLUSIVE_LOCK_FUNCTION(thread_like_object)
 
 ~AnnounceOnThread () UNLOCK_FUNCTION()
 

Static Public Member Functions

template<typename ThreadLikeObject >
static bool IsCurrent (const ThreadLikeObject *thread_like_object)
 
static bool IsCurrent (const rtc::ThreadChecker *checker)
 
template<typename ThreadLikeObject >
static bool IsCurrent (const ThreadLikeObject *thread_like_object)
 
static bool IsCurrent (const rtc::ThreadChecker *checker)
 

Constructor & Destructor Documentation

◆ AnnounceOnThread() [1/2]

template<typename ThreadLikeObject >
rtc::internal::AnnounceOnThread::AnnounceOnThread ( const ThreadLikeObject *  thread_like_object)
inlineexplicit

◆ ~AnnounceOnThread() [1/2]

rtc::internal::AnnounceOnThread::~AnnounceOnThread ( )
inline

◆ AnnounceOnThread() [2/2]

template<typename ThreadLikeObject >
rtc::internal::AnnounceOnThread::AnnounceOnThread ( const ThreadLikeObject *  thread_like_object)
inlineexplicit

◆ ~AnnounceOnThread() [2/2]

rtc::internal::AnnounceOnThread::~AnnounceOnThread ( )
inline

Member Function Documentation

◆ IsCurrent() [1/4]

template<typename ThreadLikeObject >
static bool rtc::internal::AnnounceOnThread::IsCurrent ( const ThreadLikeObject *  thread_like_object)
inlinestatic

◆ IsCurrent() [2/4]

template<typename ThreadLikeObject >
static bool rtc::internal::AnnounceOnThread::IsCurrent ( const ThreadLikeObject *  thread_like_object)
inlinestatic

◆ IsCurrent() [3/4]

static bool rtc::internal::AnnounceOnThread::IsCurrent ( const rtc::ThreadChecker checker)
inlinestatic

◆ IsCurrent() [4/4]

static bool rtc::internal::AnnounceOnThread::IsCurrent ( const rtc::ThreadChecker checker)
inlinestatic

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