File mplib1/vre.h


Included Files


Preprocessor definitions

#define MPLIB1_VRE

#define TO_COMPOSITE

#define TO_DISPLAY

#define TO_TYPEDEF

#define VRE_DISP_ELEM_NAMES


Type struct vre_disp_walk_item

struct vre_disp_walk_item
struct vre_disp_walk_item  
   {  
      FILE* fp;  
      const char* prefix;  
      const void* ptr;  
      const void* base;  
      int flags;  
      void* u_param;  
      struct vre_elem_obj* eop;  
      struct vre_type_obj* top;  
   }  

Typedef vre_disp_t

typedef int (*vre_disp_t)(const void*,struct vre_disp_walk_item* dwip)

Type struct vre_type_obj

struct vre_type_obj
struct vre_type_obj  
   {  
      dl_Node_t to_Node;  
      int to_Flags;  
      vre_disp_t to_Disp;  
      size_t to_Size;  
      int to_Align;  
      dl_List_t to_Elems;  
      char to_Name[1];  
   }  

Type struct vre_elem_obj

struct vre_elem_obj
struct vre_elem_obj  
   {  
      dl_Node_t eo_Node;  
      off_t eo_Offset;  
      char* eo_Name;  
      int eo_Arr_sz;  
      char eo_Type[1];  
   }