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: