UDK 3.2.7 C/C++ API Reference
Classes | Namespaces | Defines | Typedefs
salhelper/monitor.hxx File Reference
#include <sal/types.h>
#include <osl/conditn.hxx>
#include <osl/diagnose.h>
#include <osl/interlck.h>
#include <rtl/ref.hxx>
#include <salhelper/refobj.hxx>
#include <salhelper/future.hxx>
#include <salhelper/futurequeue.hxx>

Go to the source code of this file.

Classes

class  salhelper::MonitorCondition
class  salhelper::QueuedReaderWriterMonitor
class  salhelper::ReaderGuard< monitor_type >
class  salhelper::WriterGuard< monitor_type >

Namespaces

namespace  salhelper

Defines

#define SALHELPER_COPYCTOR_API(C)   C (const C&); C& operator= (const C&)

Typedefs

typedef ReaderGuard
< QueuedReaderWriterMonitor > 
salhelper::QueuedReaderGuard
typedef WriterGuard
< QueuedReaderWriterMonitor > 
salhelper::QueuedWriterGuard

Define Documentation

#define SALHELPER_COPYCTOR_API (   C)    C (const C&); C& operator= (const C&)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines