pst_x_attrib_ll Struct Reference

Linked list of extended attributes. More...

#include <libpst/libpst.h>

Collaboration diagram for pst_x_attrib_ll:
Collaboration graph
[legend]

Data Fields

uint32_t mytype
uint32_t map
 key for the mapping
void * data
 data target of the mapping, either uint32_t or string
struct pst_x_attrib_llnext
 link to next item in the list

Detailed Description

Linked list of extended attributes.

This is used to convert mapi_id values in the pst file into cannonical mapi_id values to be used in this code. This list is kept in sorted order, where the key is the 'map' field. Some mapi_id values are converted to cannonical mapi_id values (PST_MAP_ATTRIB), and others are converted to a string (PST_ATTRIB_HEADER).

Definition at line 864 of file libpst.h.


Field Documentation

data target of the mapping, either uint32_t or string

Definition at line 872 of file libpst.h.

key for the mapping

Definition at line 870 of file libpst.h.

  • 1 PST_MAP_ATTRIB map->int attribute
  • 2 PST_MAP_HEADER map->string header

Definition at line 868 of file libpst.h.

link to next item in the list

Definition at line 874 of file libpst.h.


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

Generated on 6 Jul 2016 for libpst.so.4 by  doxygen 1.6.1