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:
[legend]

Public Member Functions

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

Private Member Functions

 DECL_DLLPRIVATE_LINK (DoEvent_Impl, void *, void)
 

Private Attributes

ImplSVEventm_nId
 
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   
)
private
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
private

Definition at line 32 of file evntpost.hxx.

ImplSVEvent* vcl::EventPoster::m_nId
private

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: