Analysis-Utilities 26.9.9
C++/ROOT utilities for nuclear measurement data analysis
Loading...
Searching...
No Matches
AUXErrorHandlerSave Struct Reference

What AUInstallTolerantXErrorHandler() needs in order to undo itself. More...

#include <InteractiveEditorX11Guard.hpp>

Public Attributes

AUXSetErrorHandlerFn set_fn
 Resolved XSetErrorHandler, or null if it could not be found.
AUXErrorHandler prev
 Handler that was installed before, to be put back on restore.

Detailed Description

What AUInstallTolerantXErrorHandler() needs in order to undo itself.

Treat as opaque: pass it back to AURestoreXErrorHandler() unchanged.

Definition at line 45 of file InteractiveEditorX11Guard.hpp.

Member Data Documentation

◆ prev

AUXErrorHandler AUXErrorHandlerSave::prev

Handler that was installed before, to be put back on restore.

Definition at line 49 of file InteractiveEditorX11Guard.hpp.

Referenced by AUInstallTolerantXErrorHandler(), and AURestoreXErrorHandler().

◆ set_fn

AUXSetErrorHandlerFn AUXErrorHandlerSave::set_fn

Resolved XSetErrorHandler, or null if it could not be found.

Definition at line 47 of file InteractiveEditorX11Guard.hpp.

Referenced by AUInstallTolerantXErrorHandler(), and AURestoreXErrorHandler().


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