This object associates OpenAB::PIMItem with its unique ID from OpenAB_Storage::Storage. Additionally it stores status flag used in synchronization process.
More...
#include <StorageItem.hpp>
This object associates OpenAB::PIMItem with its unique ID from OpenAB_Storage::Storage. Additionally it stores status flag used in synchronization process.
| Enumerator |
|---|
| ITEM_ADDED |
|
| ITEM_MODIFIED |
|
| ITEM_FOUND |
|
| ITEM_REMOVED |
|
| ITEM_NOT_FOUND |
|
| OpenAB_Storage::StorageItem::StorageItem |
( |
| ) |
|
|
inline |
| OpenAB_Storage::StorageItem::StorageItem |
( |
std::string |
i, |
|
|
OpenAB::PIMItem * |
v |
|
) |
| |
|
inline |
| OpenAB_Storage::StorageItem::StorageItem |
( |
const StorageItem & |
other | ) |
|
|
inline |
Copy constructor.
- Parameters
-
| [in] | other | instance to copy from. |
| OpenAB_Storage::StorageItem::~StorageItem |
( |
| ) |
|
|
inline |
| bool OpenAB_Storage::StorageItem::operator== |
( |
const StorageItem & |
lhs | ) |
|
|
inline |
Comparison operator. Compares id, status and OpenAB::PIMItemIndex of both instance.
- Parameters
-
| [in] | lhs | instance to compare with |
| std::string OpenAB_Storage::StorageItem::id |
| enum { ... } OpenAB_Storage::StorageItem::status |
The documentation for this class was generated from the following file: