alternative Standard Libary  0.29.8
std::delegate_base< TYPE, TSender > Template-Klassenreferenzabstract

#include <event.hpp>

+ Klassendiagramm für std::delegate_base< TYPE, TSender >:

Öffentliche Typen

using self_type = delegate_base< TYPE, TSender >
 
using const_self_type = const delegate_base< TYPE, TSender >
 
using sender_type = TSender
 
using value_type = TYPE
 

Öffentliche Methoden

virtual bool operator== (const_self_type *pOther)=0
 
virtual void call (const sender_type *pSender, const value_type pParam)=0
 

Ausführliche Beschreibung

template<typename TYPE, class TSender = eventArgs>
class std::delegate_base< TYPE, TSender >

Dokumentation der benutzerdefinierten Datentypen

◆ const_self_type

template<typename TYPE , class TSender = eventArgs>
using std::delegate_base< TYPE, TSender >::const_self_type = const delegate_base<TYPE, TSender>

◆ self_type

template<typename TYPE , class TSender = eventArgs>
using std::delegate_base< TYPE, TSender >::self_type = delegate_base<TYPE, TSender>

◆ sender_type

template<typename TYPE , class TSender = eventArgs>
using std::delegate_base< TYPE, TSender >::sender_type = TSender

◆ value_type

template<typename TYPE , class TSender = eventArgs>
using std::delegate_base< TYPE, TSender >::value_type = TYPE

Dokumentation der Elementfunktionen

◆ call()

template<typename TYPE , class TSender = eventArgs>
virtual void std::delegate_base< TYPE, TSender >::call ( const sender_type pSender,
const value_type  pParam 
)
pure virtual

◆ operator==()

template<typename TYPE , class TSender = eventArgs>
virtual bool std::delegate_base< TYPE, TSender >::operator== ( const_self_type pOther)
pure virtual

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: