The Pedigree Project 0.1
Public Member Functions | Private Attributes | List of all members
EnsureInterrupts Class Reference

#include <Processor.h>

+ Collaboration diagram for EnsureInterrupts:

Public Member Functions

 EnsureInterrupts (bool desired)
 

Private Attributes

bool m_bPrevious
 

Detailed Description

EnsureInterrupts ensures interrupts are enabled or disabled in an RAII way. After the block completes, the interrupts enable state is restored.

Definition at line 597 of file Processor.h.

Constructor & Destructor Documentation

◆ EnsureInterrupts()

EnsureInterrupts::EnsureInterrupts ( bool  desired)

Definition at line 185 of file Processor.cc.

◆ ~EnsureInterrupts()

EnsureInterrupts::~EnsureInterrupts ( )
virtual

Definition at line 192 of file Processor.cc.

Member Data Documentation

◆ m_bPrevious

bool EnsureInterrupts::m_bPrevious
private

Definition at line 603 of file Processor.h.


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