Safir SDK Core
|
#include <Safir/Utilities/Internal/VisibilityHelpers.h>
#include <Safir/Utilities/Internal/AutoLink.h>
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
Go to the source code of this file.
Classes | |
class | Safir::Utilities::Synchronized |
Interface for a synchronized object. More... | |
class | Safir::Utilities::StartupSynchronizer |
This class can be used to synchronize creation and opening of a resource that is shared between multiple processes and threads. More... | |
Namespaces | |
Safir | |
Safir. | |
Safir::Utilities | |
Utilities. | |
Macros | |
#define | LLUF_STARTUP_SYNCHRONIZER_API SAFIR_HELPER_DLL_IMPORT |
#define | SAFIR_LIBRARY_NAME "lluf_startup_synchronizer" |
#define | SAFIR_NO_DEBUG_LIBRARY_SUFFIX |
#define | LLUF_STARTUP_SYNCHRONIZER_LOCAL SAFIR_HELPER_DLL_LOCAL |
#define LLUF_STARTUP_SYNCHRONIZER_API SAFIR_HELPER_DLL_IMPORT |
#define LLUF_STARTUP_SYNCHRONIZER_LOCAL SAFIR_HELPER_DLL_LOCAL |
#define SAFIR_LIBRARY_NAME "lluf_startup_synchronizer" |
#define SAFIR_NO_DEBUG_LIBRARY_SUFFIX |