Iterator to use with Property Container.
More...
#include <property_container.h>
Iterator to use with Property Container.
- Examples
- test.cpp.
◆ property_container_iterator() [1/3]
libmapipp::property_container_iterator::property_container_iterator |
( |
| ) |
|
|
inline |
Default Constructor. Creates an invalid iterator.
◆ property_container_iterator() [2/3]
libmapipp::property_container_iterator::property_container_iterator |
( |
SPropValue * |
property_values | ) |
|
|
inline |
◆ property_container_iterator() [3/3]
libmapipp::property_container_iterator::property_container_iterator |
( |
mapi_SPropValue * |
mapi_property_values | ) |
|
|
inline |
◆ get_tag()
int libmapipp::property_container_iterator::get_tag |
( |
| ) |
|
|
inline |
Get Property Tag of the Property Value this operator points to.
- Returns
- Property Tag of Property this iterator points to or MAPI_PROP_RESERVED if this is an invalid iterator.
◆ get_type()
int libmapipp::property_container_iterator::get_type |
( |
| ) |
|
|
inline |
Get Property Tag Type.
- Returns
- Type of property this iterator points to or MAPI_PROP_RESERVED if this is an invalid iterator. Valid Types are:
- PT_BOOLEAN
- PT_I2
- PT_LONG
- PT_DOUBLE
- PT_I8
- PT_SYSTIME
- PT_ERROR
- PT_STRING8
- PT_UNICODE
- PT_BINARY
- PT_CLSID
- PT_ERROR
- PT_MV_SHORT
- PT_MV_LONG
- PT_MV_STRING8
- PT_MV_BINARY
- PT_MV_CLSID
- PT_MV_UNICODE
- PT_MV_SYSTIME
- PT_NULL
- PT_OBJECT
◆ operator!=()
◆ operator*()
const void* libmapipp::property_container_iterator::operator* |
( |
| ) |
|
|
inline |
◆ operator++() [1/2]
◆ operator++() [2/2]
◆ operator==()
The documentation for this class was generated from the following file: