Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

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
 
  • 1 PST_MAP_ATTRIB map->int attribute
  • 2 PST_MAP_HEADER map->string header

uint32_t map
 key for the mapping
void * data
 data target of the mapping, either uint32_t or string
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 829 of file libpst.h.


Field Documentation

void* pst_x_attrib_ll::data
 

data target of the mapping, either uint32_t or string

Definition at line 837 of file libpst.h.

uint32_t pst_x_attrib_ll::map
 

key for the mapping

Definition at line 835 of file libpst.h.

uint32_t pst_x_attrib_ll::mytype
 

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

Definition at line 833 of file libpst.h.

struct pst_x_attrib_ll* pst_x_attrib_ll::next
 

link to next item in the list

Definition at line 839 of file libpst.h.


The documentation for this struct was generated from the following file:
Generated on Tue Jun 23 20:30:44 2009 for libpst.so.4 by  doxygen 1.3.9.1