Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Go to the source code of this file.
Classes | |
class | Rapicorn::Lib::Atomic< T > |
class | Rapicorn::Lib::OnceScope |
Namespaces | |
namespace | Rapicorn |
The Rapicorn namespace encompasses core utilities and toolkit functionality. | |
Defines | |
#define | RAPICORN_ASECTION(bytes) |
#define | RAPICORN_DO_ONCE_COUNTER |
#define | RAPICORN_DO_ONCE |
Functions | |
template<typename T > | |
T | Rapicorn::Lib::atomic_load (T volatile *p) |
template<typename T > | |
void | Rapicorn::Lib::atomic_store (T volatile *p, T i) |
void | Rapicorn::Lib::once_list_enter () |
bool | Rapicorn::Lib::once_list_bounce (volatile void *ptr) |
bool | Rapicorn::Lib::once_list_leave (volatile void *ptr) |