OpenAB  1.0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
OpenAB::VDayLightTimeZoneKeyValueItem Class Reference

Special implementation for VDAYLIGHT item of VTIMEZONE that ignores item. More...

#include <PIMCalendarItem.hpp>

Inheritance diagram for OpenAB::VDayLightTimeZoneKeyValueItem:
Collaboration diagram for OpenAB::VDayLightTimeZoneKeyValueItem:

Public Member Functions

 VDayLightTimeZoneKeyValueItem ()
 
 ~VDayLightTimeZoneKeyValueItem ()
 
bool processField ()
 Handler that processed contents of given fields. Can be override in child classes. More...
 
- Public Member Functions inherited from OpenAB::KeyValueItem
 KeyValueItem ()
 default constructor More...
 
virtual ~KeyValueItem ()
 
bool parse (const std::string &rawData)
 parses item from raw data string More...
 
std::map< std::string,
std::vector< ItemField > > & 
getFields ()
 Returns all fields of item. More...
 

Additional Inherited Members

- Protected Attributes inherited from OpenAB::KeyValueItem
std::string currentLine
 
std::string currentFieldName
 
std::string currentFieldValue
 
std::string currentFieldValueOriginal
 
std::map< std::string,
std::vector< ItemField > > 
fields
 
std::map< std::string,
std::vector< SmartPtr
< KeyValueItem > > > 
subcomponents
 

Detailed Description

Special implementation for VDAYLIGHT item of VTIMEZONE that ignores item.

Constructor & Destructor Documentation

OpenAB::VDayLightTimeZoneKeyValueItem::VDayLightTimeZoneKeyValueItem ( )
inline
OpenAB::VDayLightTimeZoneKeyValueItem::~VDayLightTimeZoneKeyValueItem ( )
inline

Member Function Documentation

bool OpenAB::VDayLightTimeZoneKeyValueItem::processField ( )
inlinevirtual

Handler that processed contents of given fields. Can be override in child classes.

Reimplemented from OpenAB::KeyValueItem.


The documentation for this class was generated from the following file: