![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <new>
#include <exception>
#include "epicsEvent.h"
#include "epicsStdio.h"
#include "cantProceed.h"
Go to the source code of this file.
Classes | |
class | epicsEvent::invalidSemaphore |
Functions | |
LIBCOM_API epicsEventId | epicsEventMustCreate (epicsEventInitialState initialState) |
Create an epicsEvent for use from C code. More... | |
LIBCOM_API void | epicsEventMustTrigger (epicsEventId id) |
Trigger an event. More... | |
LIBCOM_API void | epicsEventMustWait (epicsEventId id) |
Wait for an event (see epicsEventWait()). More... | |
LIBCOM_API epicsEventId epicsEventMustCreate | ( | epicsEventInitialState | initialState | ) |
Create an epicsEvent for use from C code.
This routine does not return if the object could not be created.
initialState | Starting state, epicsEventEmpty or epicsEventFull . |
Definition at line 106 of file epicsEvent.cpp.
LIBCOM_API void epicsEventMustTrigger | ( | epicsEventId | id | ) |
Trigger an event.
This routine does not return if the identifier is invalid.
id | The event identifier. |
Definition at line 116 of file epicsEvent.cpp.
LIBCOM_API void epicsEventMustWait | ( | epicsEventId | id | ) |
Wait for an event (see epicsEventWait()).
This routine does not return if the identifier is invalid.
id | The event identifier. |
Definition at line 123 of file epicsEvent.cpp.