once.hpp File Reference
#include <adobe/config.hpp>Go to the source code of this file.
Namespaces
namespace adobe
Defines
#define ADOBE_GLOBAL_MUTEX_DEFINITION(signature)
#define ADOBE_GLOBAL_MUTEX_INSTANCE(signature)
#define ADOBE_ONCE_DECLARATION(signature)
#define ADOBE_ONCE_DEFINITION(signature, func)
#define ADOBE_ONCE_INIT
#define ADOBE_ONCE_INSTANCE(signature)
#define ADOBE_ONCE_STATIC_INSTANCE(signature)
#define ADOBE_THREAD_LOCAL_STORAGE(type, signature)
#define ADOBE_THREAD_LOCAL_STORAGE_1(type, signature, ctor_p1)
#define ADOBE_THREAD_LOCAL_STORAGE_ACCESS(signature)
#define ADOBE_THREAD_LOCAL_STORAGE_INITIALIZE(signature)
Typedefs
typedef bool once_flag
Functions
void call_once (void(*func)(), adobe::once_flag &flag)
Define Documentation
#define ADOBE_THREAD_LOCAL_STORAGE_1
(
type,
signature,
ctor_p1
)