A container of properties to be used with classes derived from object. More...
#include <property_container.h>
Public Member Functions | |
uint32_t | fetch () |
Fetches properties with the tags supplied using operator<<. More... | |
void | fetch_all () |
Fetches ALL properties of the object associated with this container. | |
property_container & | operator<< (uint32_t property_tag) |
Adds a Property Tag to be fetched by fetch(). | |
const void * | operator[] (uint32_t property_tag) |
Finds the property value associated with a property tag. More... | |
property_container (TALLOC_CTX *memory_ctx, mapi_object_t &mapi_object) | |
Constructor. | |
size_t | size () const |
Get number of properties in container. | |
~property_container () | |
Destructor. | |
A container of properties to be used with classes derived from object.
|
inline |
Fetches properties with the tags supplied using operator<<.
|
inline |
Finds the property value associated with a property tag.
property_tag | The Property Tag to be searched for |
![]() ![]() ![]() |
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |