LibreOffice Module vcl (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
vcl::EventPoster Class Reference

#include <evntpost.hxx>

Collaboration diagram for vcl::EventPoster:

Public Member Functions

 EventPoster (const Link< LinkParamNone *, void > &rLink)
 ~EventPoster ()
void Post ()

Private Member Functions

 DECL_DLLPRIVATE_LINK (DoEvent_Impl, void *, void)

Private Attributes

Link< LinkParamNone *, void > const m_aLink

Detailed Description

Definition at line 29 of file evntpost.hxx.

Constructor & Destructor Documentation

vcl::EventPoster::EventPoster ( const Link< LinkParamNone *, void > &  rLink)

Definition at line 29 of file evntpost.cxx.

References m_nId.

vcl::EventPoster::~EventPoster ( )

Definition at line 35 of file evntpost.cxx.

References DBG_TESTSOLARMUTEX, m_nId, and Application::RemoveUserEvent().

Member Function Documentation

vcl::EventPoster::DECL_DLLPRIVATE_LINK ( DoEvent_Impl  ,
void ,
void vcl::EventPoster::Post ( )

Definition at line 42 of file evntpost.cxx.

References DBG_TESTSOLARMUTEX, LINK, m_nId, and Application::PostUserEvent().

Member Data Documentation

Link<LinkParamNone*,void> const vcl::EventPoster::m_aLink

Definition at line 32 of file evntpost.hxx.

ImplSVEvent* vcl::EventPoster::m_nId

Definition at line 31 of file evntpost.hxx.

Referenced by EventPoster(), Post(), and ~EventPoster().

The documentation for this class was generated from the following files: