|
PST File Format SDK v0.4
|
Collaboration diagram for Property Objects:Classes | |
| class | pstsdk::hnid_stream_device |
| Defines a stream device which can wrap one of the two prop sources. More... | |
| class | pstsdk::const_property_object |
| Property object base class. More... | |
| class | pstsdk::property_bag |
| Property Context (PC) Implementation. More... | |
| class | pstsdk::const_table_row |
| An abstraction of a table row. More... | |
| class | pstsdk::const_table_row_iter |
| The iterator type exposed by the table for row iteration. More... | |
| class | pstsdk::table_impl |
| Table implementation. More... | |
| class | pstsdk::basic_table< T > |
| Implementation of an ANSI TC (64k rows) and a unicode TC. More... | |
| class | pstsdk::table |
| The actual table object that clients reference. More... | |
Typedefs | |
| typedef boost::iostreams::stream< hnid_stream_device > | pstsdk::prop_stream |
| The actual property stream, defined using the boost iostream library and the hnid_stream_device. | |
Functions | |
| table_ptr | pstsdk::open_table (const node &n) |
| Open the specified node as a table. | |
| table_ptr | pstsdk::open_table (const node &, alias_tag) |
| Open the specified node as a table. | |
| typedef boost::iostreams::stream<hnid_stream_device> pstsdk::prop_stream |
The actual property stream, defined using the boost iostream library and the hnid_stream_device.
|
inline |
|
inline |