MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
platform.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <string>
4 
5 namespace mbgl {
6 namespace platform {
7 
8 class Request;
9 
12 
15 
18 
21 
24 
27 void setCurrentThreadPriority(double priority);
28 
29 } // namespace platform
30 } // namespace mbgl
void setCurrentThreadPriority(double priority)
void setCurrentThreadName(const std::string &name)
Set the name of the current thread, truncated at 15.
void makeThreadLowPriority()
Makes the current thread low priority.
std::string lowercase(const std::string &string)
Lowercase a string, potentially using platform-specific routines.
std::string getCurrentThreadName()
Gets the name of the current thread.
std::string uppercase(const std::string &string)
Uppercase a string, potentially using platform-specific routines.
std::unique_ptr< Expression > string(std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr)
Definition: actor.hpp:15