PST File Format SDK v0.4
Loading...
Searching...
No Matches
Name to ID Mapping Structures
+ Collaboration diagram for Name to ID Mapping Structures:

Classes

struct  pstsdk::disk::nameid
 Defines a id to name mapping. More...
 
struct  pstsdk::disk::nameid_hash_entry
 A modified nameid structure used in the hash buckets. More...
 

Functions

ushort pstsdk::disk::nameid_get_prop_index (const nameid &n)
 Returns the index of a given nameid structure.
 
ushort pstsdk::disk::nameid_get_guid_index (const nameid &n)
 Returns the index into the guid stream of the guid of a given nameid structure.
 
bool pstsdk::disk::nameid_is_string (const nameid &n)
 Returns true if the nameid structure is named by a string.
 
ushort pstsdk::disk::nameid_get_prop_index (const nameid_hash_entry &n)
 Returns the index of a given nameid_hash_entry structure.
 
ushort pstsdk::disk::nameid_get_guid_index (const nameid_hash_entry &n)
 Returns the index into the guid stream of the guid of a given nameid_hash_entry structure.
 
bool pstsdk::disk::nameid_is_string (const nameid_hash_entry &n)
 Returns true if the nameid_hash_entry structure is named by a string.
 

Detailed Description

Function Documentation

◆ nameid_get_guid_index() [1/2]

ushort pstsdk::disk::nameid_get_guid_index ( const nameid n)
inline

Returns the index into the guid stream of the guid of a given nameid structure.

Parameters
[in]nthe nameid structure
Returns
the guid's index
See also
[MS-PST] 2.4.7.1/wGuid

Definition at line 1592 of file disk.h.

◆ nameid_get_guid_index() [2/2]

ushort pstsdk::disk::nameid_get_guid_index ( const nameid_hash_entry n)
inline

Returns the index into the guid stream of the guid of a given nameid_hash_entry structure.

Parameters
[in]nthe nameid_hash_entry structure
Returns
the guid's index
See also
[MS-PST] 2.4.7.1/wGuid

Definition at line 1613 of file disk.h.

◆ nameid_get_prop_index() [1/2]

ushort pstsdk::disk::nameid_get_prop_index ( const nameid n)
inline

Returns the index of a given nameid structure.

Parameters
[in]nthe nameid structure
Returns
the index
See also
[MS-PST] 2.4.7.1/wPropIdx

Definition at line 1585 of file disk.h.

◆ nameid_get_prop_index() [2/2]

ushort pstsdk::disk::nameid_get_prop_index ( const nameid_hash_entry n)
inline

Returns the index of a given nameid_hash_entry structure.

Parameters
[in]nthe nameid_hash_entry structure
Returns
the index
See also
[MS-PST] 2.4.7.1/wPropIdx

Definition at line 1606 of file disk.h.

◆ nameid_is_string() [1/2]

bool pstsdk::disk::nameid_is_string ( const nameid n)
inline

Returns true if the nameid structure is named by a string.

Parameters
[in]nthe nameid structure
Returns
true if this is named by a string
See also
[MS-PST] 2.4.7.1/N

Definition at line 1599 of file disk.h.

◆ nameid_is_string() [2/2]

bool pstsdk::disk::nameid_is_string ( const nameid_hash_entry n)
inline

Returns true if the nameid_hash_entry structure is named by a string.

Parameters
[in]nthe nameid_hash_entry structure
Returns
true if this is named by a string
See also
[MS-PST] 2.4.7.1/N

Definition at line 1620 of file disk.h.