tuklib_cpucores.h 537 B

12345678910111213141516171819202122
  1. // SPDX-License-Identifier: 0BSD
  2. ///////////////////////////////////////////////////////////////////////////////
  3. //
  4. /// \file tuklib_cpucores.h
  5. /// \brief Get the number of CPU cores online
  6. //
  7. // Author: Lasse Collin
  8. //
  9. ///////////////////////////////////////////////////////////////////////////////
  10. #ifndef TUKLIB_CPUCORES_H
  11. #define TUKLIB_CPUCORES_H
  12. #include "tuklib_common.h"
  13. TUKLIB_DECLS_BEGIN
  14. #define tuklib_cpucores TUKLIB_SYMBOL(tuklib_cpucores)
  15. extern uint32_t tuklib_cpucores(void);
  16. TUKLIB_DECLS_END
  17. #endif