| 123456789101112131415161718192021222324252627282930 |
- #ifndef __TRACYSYSTEM_HPP__
- #define __TRACYSYSTEM_HPP__
- #include <stdint.h>
- #include "TracyApi.h"
- namespace tracy
- {
- namespace detail
- {
- TRACY_API uint64_t GetThreadHandleImpl();
- }
- #ifdef TRACY_ENABLE
- TRACY_API uint64_t GetThreadHandle();
- #else
- static inline uint64_t GetThreadHandle()
- {
- return detail::GetThreadHandleImpl();
- }
- #endif
- TRACY_API void SetThreadName( const char* name );
- TRACY_API const char* GetThreadName( uint64_t id );
- }
- #endif
|