Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
fastdelegate::DelegateMemento Class Reference

#include <FastDelegate.h>

Inheritance diagram for fastdelegate::DelegateMemento:
Inheritance graph
[legend]

Public Member Functions

void clear ()
 
 DelegateMemento ()
 
 DelegateMemento (const DelegateMemento &right)
 
bool empty () const
 
bool IsEqual (const DelegateMemento &x) const
 
bool IsLess (const DelegateMemento &right) const
 
bool operator! () const
 
bool operator< (const DelegateMemento &right)
 
DelegateMementooperator= (const DelegateMemento &right)
 
bool operator> (const DelegateMemento &right)
 

Protected Types

typedef void(detail::GenericClass::* GenericMemFuncType) ()
 

Protected Member Functions

void SetMementoFrom (const DelegateMemento &right)
 

Protected Attributes

GenericMemFuncType m_pFunction
 
detail::GenericClass * m_pthis
 

Detailed Description

Definition at line 559 of file FastDelegate.h.

Member Typedef Documentation

typedef void(detail::GenericClass::* fastdelegate::DelegateMemento::GenericMemFuncType) ()
protected

Definition at line 563 of file FastDelegate.h.

Constructor & Destructor Documentation

fastdelegate::DelegateMemento::DelegateMemento ( )
inline

Definition at line 579 of file FastDelegate.h.

fastdelegate::DelegateMemento::DelegateMemento ( const DelegateMemento right)
inline

Definition at line 629 of file FastDelegate.h.

Member Function Documentation

void fastdelegate::DelegateMemento::clear ( )
inline

Definition at line 580 of file FastDelegate.h.

bool fastdelegate::DelegateMemento::empty ( ) const
inline

Definition at line 616 of file FastDelegate.h.

bool fastdelegate::DelegateMemento::IsEqual ( const DelegateMemento x) const
inline

Definition at line 593 of file FastDelegate.h.

bool fastdelegate::DelegateMemento::IsLess ( const DelegateMemento right) const
inline

Definition at line 598 of file FastDelegate.h.

bool fastdelegate::DelegateMemento::operator! ( ) const
inline

Definition at line 614 of file FastDelegate.h.

bool fastdelegate::DelegateMemento::operator< ( const DelegateMemento right)
inline

Definition at line 623 of file FastDelegate.h.

DelegateMemento& fastdelegate::DelegateMemento::operator= ( const DelegateMemento right)
inline

Definition at line 619 of file FastDelegate.h.

bool fastdelegate::DelegateMemento::operator> ( const DelegateMemento right)
inline

Definition at line 626 of file FastDelegate.h.

void fastdelegate::DelegateMemento::SetMementoFrom ( const DelegateMemento right)
inlineprotected

Definition at line 636 of file FastDelegate.h.

Member Data Documentation

GenericMemFuncType fastdelegate::DelegateMemento::m_pFunction
protected

Definition at line 565 of file FastDelegate.h.

detail::GenericClass* fastdelegate::DelegateMemento::m_pthis
protected

Definition at line 564 of file FastDelegate.h.


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


socketcan_interface
Author(s): Mathias Lüdtke
autogenerated on Sat May 4 2019 02:40:41