Electroneum
Loading...
Searching...
No Matches
epee::event Class Reference

#include <winobj.h>

Public Member Functions

 event ()
 ~event ()
bool set ()
bool reset ()
HANDLE get_handle ()

Detailed Description

Definition at line 167 of file winobj.h.

Constructor & Destructor Documentation

◆ event()

epee::event::event ( )
inline

Definition at line 170 of file winobj.h.

171 {
172 m_hevent = ::CreateEvent(NULL, FALSE, FALSE, NULL);
173 }

◆ ~event()

epee::event::~event ( )
inline

Definition at line 174 of file winobj.h.

175 {
176 ::CloseHandle(m_hevent);
177
178 }

Member Function Documentation

◆ get_handle()

HANDLE epee::event::get_handle ( )
inline

Definition at line 190 of file winobj.h.

191 {
192 return m_hevent;
193 }

◆ reset()

bool epee::event::reset ( )
inline

Definition at line 185 of file winobj.h.

186 {
187 return ::ResetEvent(m_hevent) ? true:false;
188 }

◆ set()

bool epee::event::set ( )
inline

Definition at line 180 of file winobj.h.

181 {
182 return ::SetEvent(m_hevent) ? true:false;
183 }

The documentation for this class was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/contrib/epee/include/winobj.h