Poco

template < class TArgs, class TMutex = FastMutex >

class BasicEvent

Library: Foundation
Package: Events
Header: Poco/BasicEvent.h

Description

A BasicEvent uses the DefaultStrategy which invokes delegates in the order they have been registered.

Please see the AbstractEvent class template documentation for more information.

Inheritance

Direct Base Classes: AbstractEvent < TArgs, DefaultStrategy < TArgs, AbstractDelegate < TArgs >>, AbstractDelegate < TArgs >, TMutex >

All Base Classes: AbstractEvent < TArgs, DefaultStrategy < TArgs, AbstractDelegate < TArgs >>, AbstractDelegate < TArgs >, TMutex >

Member Summary

Member Functions: operator =

Constructors

BasicEvent

BasicEvent() = default;

BasicEvent

BasicEvent(
    const BasicEvent & e
) = delete;

Destructor

~BasicEvent

~BasicEvent() = default;

Member Functions

operator =

BasicEvent & operator = (
    const BasicEvent & e
) = delete;