ArmNN
 20.11
armnnUtils::Threads Namespace Reference

Functions

int GetCurrentThreadId ()
 

Function Documentation

◆ GetCurrentThreadId()

int GetCurrentThreadId ( )

Definition at line 26 of file Threads.cpp.

Referenced by BOOST_AUTO_TEST_CASE(), TimelineUtilityMethods::RecordEvent(), and VerifyTimelineEventBinaryPacket().

27 {
28 #if defined(__linux__)
29  return static_cast<int>(gettid());
30 #elif defined(_MSC_VER)
32 #elif defined(__APPLE__)
33  uint64_t threadId;
34  int iRet = pthread_threadid_np(NULL, &threadId);
35  if (iRet != 0)
36  {
37  return 0;
38  }
39  return threadId;
40 #endif
41 }
int GetCurrentThreadId()
Definition: Threads.cpp:26