_pdscdef Struct Reference

#include <pdscdef.h>

List of all members.

Public Attributes

union {
   unsigned short int   pdsc_w_flags
   struct {
      unsigned   pdsc_v_kind: 4
      unsigned   pdsc_v_handler_valid: 1
      unsigned   pdsc_v_handler_reinvokable: 1
      unsigned   pdsc_v_handler_data_valid: 1
      unsigned   pdsc_v_base_reg_is_fp: 1
      unsigned   pdsc_v_rei_return: 1
      unsigned   pdsc_v_stack_return_value: 1
      unsigned   pdsc_v_base_frame: 1
      unsigned   pdsc_v_target_invo: 1
      unsigned   pdsc_v_native: 1
      unsigned   pdsc_v_no_jacket: 1
      unsigned   pdsc_v_tie_frame: 1
      unsigned   pdsc_v_flags_mbz2: 1
   } 
}; 
union {
   short int   pdsc_w_rsa_offset
   struct {
      unsigned char   pdsc_b_save_fp
      unsigned char   pdsc_b_save_ra
   } 
}; 
char pdsc_b_entry_ra
struct {
   unsigned   pdsc_v_func_return: 4
   unsigned   pdsc_v_exception_mode: 3
   unsigned   pdsc_v_more_flags_mbz1: 1
}; 
short int pdsc_w_signature_offset
union {
   long long   pdsc_q_entry
   struct {
      int   pdsc_l_entry
   } 
}; 
union {
   unsigned int   pdsc_l_size
   union {
      long long   pdsc_q_proc_value
      struct {
         int   pdsc_l_proc_value
         int   pdsc_l_reserved1
      } 
   } 
}; 
union {
   struct {
      unsigned int   pdsc_l_ireg_mask
      unsigned int   pdsc_l_freg_mask
      long long   pdsc_q_stack_handler
      long long   pdsc_q_stack_handler_data
   } 
   struct {
      long long   pdsc_q_reg_handler
      long long   pdsc_q_reg_handler_data
   } 
   union {
      int   pdsc_l_environment
      long long   pdsc_q_environment
   } 
}; 


Detailed Description

Definition at line 37 of file pdscdef.h.


Member Data Documentation

unsigned short int _pdscdef::pdsc_w_flags

Definition at line 39 of file pdscdef.h.

Definition at line 41 of file pdscdef.h.

Definition at line 42 of file pdscdef.h.

Definition at line 43 of file pdscdef.h.

Definition at line 44 of file pdscdef.h.

Definition at line 45 of file pdscdef.h.

Definition at line 46 of file pdscdef.h.

Definition at line 47 of file pdscdef.h.

Definition at line 48 of file pdscdef.h.

Definition at line 49 of file pdscdef.h.

Definition at line 50 of file pdscdef.h.

Definition at line 51 of file pdscdef.h.

Definition at line 52 of file pdscdef.h.

Definition at line 53 of file pdscdef.h.

union { ... }

Definition at line 57 of file pdscdef.h.

unsigned char _pdscdef::pdsc_b_save_fp

Definition at line 59 of file pdscdef.h.

unsigned char _pdscdef::pdsc_b_save_ra

Definition at line 60 of file pdscdef.h.

union { ... }

Definition at line 63 of file pdscdef.h.

Definition at line 65 of file pdscdef.h.

Definition at line 66 of file pdscdef.h.

Definition at line 67 of file pdscdef.h.

struct { ... }

Definition at line 69 of file pdscdef.h.

Definition at line 71 of file pdscdef.h.

Definition at line 73 of file pdscdef.h.

union { ... }

unsigned int _pdscdef::pdsc_l_size

Definition at line 77 of file pdscdef.h.

Definition at line 79 of file pdscdef.h.

Definition at line 81 of file pdscdef.h.

Definition at line 82 of file pdscdef.h.

union { ... }

Definition at line 88 of file pdscdef.h.

Definition at line 89 of file pdscdef.h.

Definition at line 90 of file pdscdef.h.

Definition at line 91 of file pdscdef.h.

Definition at line 94 of file pdscdef.h.

Definition at line 95 of file pdscdef.h.

Definition at line 98 of file pdscdef.h.

Definition at line 99 of file pdscdef.h.

union { ... }


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

Generated on Fri Oct 9 10:26:21 2009 for FreeVMS by  doxygen 1.5.5