ReactOS  0.4.15-dev-3326-ga91f5e8
CHeap_Exception Class Reference

#include <provexce.h>

Public Types

enum  HEAP_ERROR { E_ALLOCATION_ERROR = 0, E_FREE_ERROR }
 

Public Member Functions

 CHeap_Exception (HEAP_ERROR e)
 
 ~CHeap_Exception ()
 
HEAP_ERROR GetError ()
 

Private Attributes

HEAP_ERROR m_Error
 

Detailed Description

Definition at line 6 of file provexce.h.

Member Enumeration Documentation

◆ HEAP_ERROR

Enumerator
E_ALLOCATION_ERROR 
E_FREE_ERROR 

Definition at line 9 of file provexce.h.

Constructor & Destructor Documentation

◆ CHeap_Exception()

CHeap_Exception::CHeap_Exception ( HEAP_ERROR  e)
inline

Definition at line 15 of file provexce.h.

15 : m_Error(e) {}
#define e
Definition: ke_i.h:82
HEAP_ERROR m_Error
Definition: provexce.h:20

◆ ~CHeap_Exception()

CHeap_Exception::~CHeap_Exception ( )
inline

Definition at line 16 of file provexce.h.

16 {}

Member Function Documentation

◆ GetError()

HEAP_ERROR CHeap_Exception::GetError ( )
inline

Definition at line 18 of file provexce.h.

18 { return m_Error ; }
HEAP_ERROR m_Error
Definition: provexce.h:20

Member Data Documentation

◆ m_Error

HEAP_ERROR CHeap_Exception::m_Error
private

Definition at line 20 of file provexce.h.

Referenced by GetError().


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