A container of properties to be used with classes derived from object.
More...
#include <property_container.h>
A container of properties to be used with classes derived from object.
- Examples
- attach_test.cpp, foldertree.cpp, messages.cpp, and test.cpp.
◆ iterator
◆ property_container()
libmapipp::property_container::property_container |
( |
TALLOC_CTX * |
memory_ctx, |
|
|
mapi_object_t & |
mapi_object |
|
) |
| |
|
inline |
◆ ~property_container()
libmapipp::property_container::~property_container |
( |
| ) |
|
|
inline |
◆ begin()
iterator libmapipp::property_container::begin |
( |
| ) |
const |
|
inline |
◆ end()
iterator libmapipp::property_container::end |
( |
| ) |
const |
|
inline |
◆ fetch()
uint32_t libmapipp::property_container::fetch |
( |
| ) |
|
|
inline |
◆ fetch_all()
void libmapipp::property_container::fetch_all |
( |
| ) |
|
|
inline |
Fetches ALL properties of the object associated with this container.
- Examples
- test.cpp.
◆ get_tag_at()
enum MAPITAGS libmapipp::property_container::get_tag_at |
( |
uint32_t |
pos | ) |
|
|
inline |
◆ operator<<()
Adds a Property Tag to be fetched by fetch().
◆ operator[]()
const void* libmapipp::property_container::operator[] |
( |
uint32_t |
property_tag | ) |
|
|
inline |
Finds the property value associated with a property tag.
- Parameters
-
property_tag | The Property Tag to be searched for |
- Returns
- Property Value as a const void pointer
◆ size()
size_t libmapipp::property_container::size |
( |
| ) |
const |
|
inline |
Get number of properties in container.
◆ value_type
const typedef void* libmapipp::property_container::value_type |
The documentation for this class was generated from the following file: