| 
    STLdoc
    
   STLdocumentation 
   | 
 
Exception thrown when an underlying DirectX call fails due to the Windows timeout detection and recovery mechanism More...
#include <amprt_exceptions.h>
  
 Public Member Functions | |
| _AMPIMP | accelerator_view_removed (const char *_Message, HRESULT _View_removed_reason) throw () | 
| Construct an accelerator_view_removed exception with a message and a view removed reason code  More... | |
| _AMPIMP | accelerator_view_removed (HRESULT _View_removed_reason) throw () | 
| Construct an accelerator_view_removed exception  More... | |
| _AMPIMP HRESULT | get_view_removed_reason () const throw () | 
| Returns an HRESULT error code indicating the cause of the accelerator_view's removal  More... | |
  Public Member Functions inherited from Concurrency::runtime_exception | |
| _AMPIMP | runtime_exception (const char *_Message, HRESULT _Hresult) throw () | 
| Construct a runtime_exception exception with a message and an error code  More... | |
| _AMPIMP | runtime_exception (HRESULT _Hresult) throw () | 
| Construct a runtime_exception exception with an error code  More... | |
| _AMPIMP | runtime_exception (const runtime_exception &_Other) throw () | 
| Copy construct a runtime_exception exception  More... | |
| _AMPIMP runtime_exception & | operator= (const runtime_exception &_Other) throw () | 
| Assignment operator  More... | |
| virtual _AMPIMP | ~runtime_exception () throw () | 
| Destruct a runtime_exception exception object instance  More... | |
| _AMPIMP HRESULT | get_error_code () const throw () | 
| Get the error code that caused this exception  More... | |
Private Attributes | |
| HRESULT | _M_view_removed_reason_code | 
Exception thrown when an underlying DirectX call fails due to the Windows timeout detection and recovery mechanism
      
  | 
  explicit | ||||||||||||||||||||
Construct an accelerator_view_removed exception with a message and a view removed reason code
| _Message | Descriptive message of error | 
| _View_removed_reason | HRESULT error code indicating the cause of removal of the accelerator_view | 
      
  | 
  explicit | ||||||||||||||
Construct an accelerator_view_removed exception
| _View_removed_reason | HRESULT error code indicating the cause of removal of the accelerator_view | 
| _AMPIMP HRESULT Concurrency::accelerator_view_removed::get_view_removed_reason | ( | ) | const | |
| throw | ( | |||
| ) | ||||
Returns an HRESULT error code indicating the cause of the accelerator_view's removal
      
  | 
  private | 
 1.8.8