Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
except_stacknode Struct Reference

Represents a node in the exception handling stack. More...

#include <except.h>

Public Attributes

struct except_stacknodeexcept_down
 
enum except_stacktype except_type
 
union { 
 
   struct except_catch *   except_catcher 
 
   struct except_cleanup *   except_cleanup 
 
except_info 
 

Detailed Description

Represents a node in the exception handling stack.

This structure is used to manage exception frames during execution. Each node corresponds to either a catch or cleanup handler and links to the next node in the stack.

Member Data Documentation

◆ except_catcher

struct except_catch* except_stacknode::except_catcher

Pointer to catch handler data.

◆ except_cleanup

struct except_cleanup* except_stacknode::except_cleanup

Pointer to cleanup handler data.

◆ except_down

struct except_stacknode* except_stacknode::except_down

Pointer to the next node in the exception stack.

◆ except_type

enum except_stacktype except_stacknode::except_type

Type of exception frame (e.g., catch or cleanup).


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