OpenAB
1.0.1
|
#include <string>
#include <map>
#include <vector>
#include <set>
#include <PIMItem/PIMItem.hpp>
#include <PIMItem/PIMItemIndex.hpp>
Go to the source code of this file.
Classes | |
class | OpenAB::ItemField |
Class representing single field of iCalendar object. Field can have assigned value and list of parameters. Fields itself does not know its name. More... | |
class | OpenAB::KeyValueItem |
Class representing item containing fields in form of key value pairs, that can contain additional parameters for each field. Each item can also contain nested items. More... | |
class | OpenAB::VDayLightTimeZoneKeyValueItem |
Special implementation for VDAYLIGHT item of VTIMEZONE that ignores item. More... | |
class | OpenAB::VStandardTimeZoneKeyValueItem |
Special implementation for VSTANDARD item of VTIMEZONE that ignores item. More... | |
class | OpenAB::KeyValueItemFactory |
Factory for creating KeyValueItem object. More... | |
class | OpenAB::PIMCalendarItem |
Documentation for class PIMCalendarItem. More... | |
class | OpenAB::PIMCalendarEventItem |
class | OpenAB::PIMCalendarTaskItem |
Namespaces | |
OpenAB | |
namespace OpenAB | |
Macros | |
#define | CREATE_KEY_VALUE_ITEM_FACTORY(KeyValueItemClass, ComponentType) |
Helper macro that defines new KeyValueItemFactory for given component type and registers it. More... | |
#define CREATE_KEY_VALUE_ITEM_FACTORY | ( | KeyValueItemClass, | |
ComponentType | |||
) |
Helper macro that defines new KeyValueItemFactory for given component type and registers it.