mirror of
https://github.com/wiiu-env/WiiUPluginLoaderBackend.git
synced 2026-04-15 21:15:48 -05:00
18 lines
496 B
C++
18 lines
496 B
C++
#pragma once
|
|
#include <vector>
|
|
#include <wups/reent_internal.h>
|
|
|
|
class PluginContainer;
|
|
|
|
void *wups_backend_get_context(const void *pluginId, wups_loader_init_reent_errors_t_ *outError);
|
|
|
|
void *wups_backend_set_sentinel();
|
|
|
|
void wups_backend_restore_head(void *oldHead);
|
|
|
|
bool wups_backend_register_context(const void *pluginId, void *reentPtr, void (*cleanupFn)(void *), void *oldHead);
|
|
|
|
void ClearReentDataForPlugins(const std::vector<PluginContainer> &plugins);
|
|
|
|
void ClearDanglingReentPtr();
|