#include <omniEventsLog.h>
Public Member Functions | |
| WriteLock () | |
| ~WriteLock () | |
Public Attributes | |
| ostream & | os |
Private Member Functions | |
| WriteLock (const WriteLock &) | |
| No implementation. | |
Private Attributes | |
| omni_mutex_lock | l |
The lock is released when the object is destructed.
Definition at line 237 of file omniEventsLog.h.
| OmniEvents::WriteLock::WriteLock | ( | ) | [inline] |
Definition at line 240 of file omniEventsLog.h.
| OmniEvents::WriteLock::~WriteLock | ( | ) | [inline] |
Definition at line 244 of file omniEventsLog.h.
References OmniEvents::omniEventsLog::_checkpointNeeded, os, and OmniEvents::omniEventsLog::theLog.
| OmniEvents::WriteLock::WriteLock | ( | const WriteLock & | ) | [private] |
No implementation.
omni_mutex_lock OmniEvents::WriteLock::l [private] |
Definition at line 251 of file omniEventsLog.h.
| ostream& OmniEvents::WriteLock::os |
Definition at line 249 of file omniEventsLog.h.
Referenced by OmniEvents::ProxyPushSupplier_i::callback(), OmniEvents::ProxyPushConsumer_i::Connection::callback(), OmniEvents::ProxyPullSupplier_i::connect_pull_consumer(), OmniEvents::ProxyPullConsumer_i::connect_pull_supplier(), OmniEvents::ProxyPushSupplier_i::connect_push_consumer(), OmniEvents::ProxyPushConsumer_i::connect_push_supplier(), OmniEvents::ProxyPushConsumer_i::disconnect_push_consumer(), OmniEvents::Proxy::eraseKey(), OmniEvents::EventChannel_i::run(), and ~WriteLock().
1.4.7