simulavr  1.1.0
IrqFunktor Class Reference

#include <irqsystem.h>

Inheritance diagram for IrqFunktor:

Public Member Functions

 IrqFunktor (HWIrqSystem *i, void(HWIrqSystem::*_fp)(unsigned int), unsigned int _vector)
 
void operator() ()
 
Funktorclone ()
 
- Public Member Functions inherited from Funktor
virtual ~Funktor ()
 

Protected Attributes

HWIrqSystemirqSystem
 
void(HWIrqSystem::* fp )(unsigned int)
 
unsigned int vectorNo
 

Detailed Description

Definition at line 151 of file irqsystem.h.

Constructor & Destructor Documentation

◆ IrqFunktor()

IrqFunktor::IrqFunktor ( HWIrqSystem i,
void(HWIrqSystem::*)(unsigned int)  _fp,
unsigned int  _vector 
)
inline

Definition at line 159 of file irqsystem.h.

Member Function Documentation

◆ clone()

Funktor* IrqFunktor::clone ( )
inlinevirtual

Implements Funktor.

Definition at line 164 of file irqsystem.h.

◆ operator()()

void IrqFunktor::operator() ( )
inlinevirtual

Implements Funktor.

Definition at line 163 of file irqsystem.h.

Member Data Documentation

◆ fp

void(HWIrqSystem::* IrqFunktor::fp) (unsigned int)
protected

Definition at line 155 of file irqsystem.h.

◆ irqSystem

HWIrqSystem* IrqFunktor::irqSystem
protected

Definition at line 154 of file irqsystem.h.

◆ vectorNo

unsigned int IrqFunktor::vectorNo
protected

Definition at line 156 of file irqsystem.h.


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