BloombergLP::bdlmt::EventScheduler::releaseEventRaw

Release the specified raw event handle.

Synopsis

Declared in <bdlmt_eventscheduler.h>

void
releaseEventRaw(Event* handle);

Description

Release the specified handle. Every handle reference added by scheduleEventRaw, addEventRefRaw, scheduleRecurringEventRaw, or addRecurringEventRefRaw must be released using this method to avoid leaking resources. The behavior is undefined if the value of handle is used for any purpose after being released.

Parameters

NameDescription
handleraw event pointer to release