neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::shared_thread_local Class Reference

#include <shared_thread_local.hpp>

Inheritance diagram for neolib::shared_thread_local:
neolib::i_shared_thread_local neolib::services::i_service

Public Member Functions

result_type allocate_or_get (char const *aFullyQualifiedVariableName, std::size_t aVariableSize, void(*aDeleter)(void *)) final
 
- Public Member Functions inherited from neolib::i_shared_thread_local
template<typename T >
result_type allocate_or_get (char const *aFullyQualifiedVariableName, void(*aDeleter)(void *))
 
- Public Member Functions inherited from neolib::services::i_service
virtual ~i_service ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from neolib::i_shared_thread_local
static uuid constiid ()
 

Detailed Description

Definition at line 43 of file shared_thread_local.hpp.

Member Function Documentation

◆ allocate_or_get()

result_type neolib::shared_thread_local::allocate_or_get ( char const aFullyQualifiedVariableName,
std::size_t  aVariableSize,
void(*)(void *)  aDeleter 
)
finalvirtual

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