CRecurrenceParser Class Reference
class CRecurrenceParser : public CVersitParser
|
Base class used in the derivation of
CParserVCalEntity
.
Provides recurrence functionality for vEvents and vToDos in vCalendars.
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CVersitParser::AddEntityL(CVersitParser *)
|
|
CVersitParser::AddPropertyL(CParserProperty *,TBool)
|
|
CVersitParser::AdjustAllPropertyDateTimesToMachineLocalL()
|
|
CVersitParser::AnalysesEncodingCharset(CArrayPtr< CParserParam > *)
|
|
CVersitParser::AppendBeginL()
|
|
CVersitParser::AppendEndL()
|
|
CVersitParser::AppendEntityNameL()
|
|
CVersitParser::ArrayOfEntities(TBool)
|
|
CVersitParser::ArrayOfProperties(TBool)
|
|
CVersitParser::BufPtr()
|
|
CVersitParser::CVersitParser(TUint)
|
|
CVersitParser::ClearSupportsVersion()
|
|
CVersitParser::ConstructL()
|
|
CVersitParser::ConvertAllPropertyDateTimesToMachineLocalL(const TTimeIntervalSeconds &,const CVersitDaylight *)
|
|
CVersitParser::ConvertFromUnicodeToISOL(TDes8 &,const TDesC16 &,CCnvCharacterSetConverter *)
|
|
CVersitParser::ConvertToUnicodeFromISOL(TDes16 &,const TDesC8 &,TUint)
|
|
CVersitParser::ConvertToUnicodeL(const TDesC8 &)
|
|
CVersitParser::DecodeDateTimeL(TDes &)const
|
|
CVersitParser::DecodePropertyValueL(const TDesC8 &)
|
|
CVersitParser::DecodePropertyValueL(const TDesC8 &,const TUid &)
|
|
CVersitParser::DecodeTimePeriodL(const TDesC &)const
|
|
CVersitParser::DecodeTimeZoneL(const TDesC &)const
|
|
CVersitParser::DefaultCharSet()const
|
|
CVersitParser::DefaultCharSetId()const
|
|
CVersitParser::DefaultEncoding()const
|
|
CVersitParser::DoAddPropertyL(CParserProperty *)
|
|
CVersitParser::EntityL(const TDesC &,TBool)
|
|
CVersitParser::EntityName()const
|
|
CVersitParser::ExternalizeL(RFile &)
|
|
CVersitParser::ExternalizeL(RWriteStream &)
|
|
CVersitParser::FindFirstField(TPtr16 &,TPtr16 &,TBool)
|
|
CVersitParser::FindRemainingField(TPtr16 &,TPtr16 &)
|
|
CVersitParser::GetNumberL(const TDesC &,TInt &)const
|
|
CVersitParser::GetPropertyParamsLC(TPtr8)
|
|
CVersitParser::InternalizeL(HBufC *,CLineReader *)
|
|
CVersitParser::InternalizeL(RFile &,TInt &)
|
|
CVersitParser::InternalizeL(RReadStream &)
|
|
CVersitParser::IsPunctuationToken(TUint)
|
|
CVersitParser::IsValidLabel(const TDesC &,TInt &)
|
|
CVersitParser::IsValidParameterValue(TInt &,const TDesC &)
|
|
CVersitParser::LineCharSet()const
|
|
CVersitParser::LineCharSetId()const
|
|
CVersitParser::LineEncoding()const
|
|
CVersitParser::LineEncodingId()const
|
|
CVersitParser::LoadBinaryValuesFromFilesL()
|
|
CVersitParser::LoadBinaryValuesFromFilesL(RFs &)
|
|
CVersitParser::MakeDefaultPropertyValueL(HBufC16 *&)
|
|
CVersitParser::MakeEntityL(TInt,HBufC *)
|
|
CVersitParser::MakePropertyL(TPtr8 &,TInt)
|
|
CVersitParser::MakePropertyValueCDesCArrayL(TPtr16)
|
|
CVersitParser::MakePropertyValueDaylightL(TPtr16)
|
|
CVersitParser::MakePropertyValueL(const TUid &,HBufC16 *&)
|
|
CVersitParser::MakePropertyValueMultiDateTimeL(TPtr16)
|
|
CVersitParser::MapVersitCharsetToCharConvCharset(Versit::TVersitCharSet)
|
|
CVersitParser::MapVersitEncodingToConArcUid(Versit::TVersitEncoding)
|
|
CVersitParser::Observer()
|
|
CVersitParser::ParseBeginL()
|
|
CVersitParser::ParseEndL()
|
|
CVersitParser::ParseEndL(HBufC16 &)
|
|
CVersitParser::ParseEntityL()
|
|
CVersitParser::ParseParamL(CArrayPtr< CParserParam > *,TPtr8)
|
|
CVersitParser::ParsePropertiesL()
|
|
CVersitParser::ParsePropertyL()
|
|
CVersitParser::PlugIn()
|
|
CVersitParser::PropertyL(const TDesC8 &,const TUid &,TBool)const
|
|
CVersitParser::ReadLineAndDecodeParamsLC(TInt &,TInt &)
|
|
CVersitParser::ReadMultiLineValueL(TPtr8 &,TInt,TBool)
|
|
CVersitParser::RecognizeEntityName()const
|
|
CVersitParser::RecognizeToken(const TDesC8 &)const
|
|
CVersitParser::ResetAndDestroyArrayOfDateTimes(TAny *)
|
|
CVersitParser::ResetAndDestroyArrayOfEntities(TAny *)
|
|
CVersitParser::ResetAndDestroyArrayOfParams(TAny *)
|
|
CVersitParser::ResetAndDestroyArrayOfProperties(TAny *)
|
|
CVersitParser::RestoreLineCodingDetailsToDefault()
|
|
CVersitParser::SaveBinaryValuesToFilesL(TInt,const TDesC &)
|
|
CVersitParser::SaveBinaryValuesToFilesL(TInt,const TDesC &,RFs &)
|
|
CVersitParser::SetAutoDetect(TBool,const CArrayFix< CCnvCharacterSetConverter::SCharacterSet > *)
|
|
CVersitParser::SetCharacterConverter(Versit::TEncodingAndCharset &)
|
|
CVersitParser::SetDefaultCharSet(const Versit::TVersitCharSet)
|
|
CVersitParser::SetDefaultCharSetId(TUint)
|
|
CVersitParser::SetDefaultEncoding(const Versit::TVersitEncoding)
|
|
CVersitParser::SetEntityNameL(const TDesC &)
|
|
CVersitParser::SetFlags(TUint)
|
|
CVersitParser::SetLineCharacterSet(Versit::TVersitCharSet)
|
|
CVersitParser::SetLineCharacterSetId(TUint)
|
|
CVersitParser::SetLineCoding(Versit::TVersitCharSet,Versit::TVersitEncoding)
|
|
CVersitParser::SetLineEncoding(TUint)
|
|
CVersitParser::SetLineEncoding(Versit::TVersitEncoding)
|
|
CVersitParser::SetObserver(MVersitObserver *)
|
|
CVersitParser::SetPlugIn(MVersitPlugIn *)
|
|
CVersitParser::SetSupportsVersion()
|
|
CVersitParser::SupportsVersion()const
|
|
CVersitParser::UnicodeUtils()
|
|
CVersitParser::Val(const TDesC &,TInt &)
|
|
CVersitParser::~CVersitParser()
|
Constructor & Destructor Documentation
CRecurrenceParser(TBool)
IMPORT_C
|
CRecurrenceParser
|
(
|
TBool
|
aHasVersion
|
)
|
|
Constructs a recurrence parser.
Parameters
TBool
aHasVersion
|
CVersitParser::ESupportsVersion if a version property is needed; ENoVersionProperty otherwise.
|
Member Functions Documentation
GetFrequencyAndIntervalL(CVersitRecurrence::TType &, TInt &, const TDesC &)
GetFrequencyModifiersL(const CVersitRecurrence::TType &, TInt, const TDesC &)
GetListOfWeekDayOccurrencesL(const TDesC &)
MakePropertyValueRecurrenceL(TDes &)
Internalises a recurrence property value in descriptor form.
Creates a recurrence parser using the recurrence information provided in aRecurringEntity (which has the format described in
CParserPropertyValueRecurrence::ExternalizeL()
).
Parameters
TDes
& aRecurringEntity
|
A recurring entity in descriptor form.
|
Reserved1()
IMPORT_C void
|
Reserved1
|
(
|
)
|
[private, virtual]
|
Reserved2()
IMPORT_C void
|
Reserved2
|
(
|
)
|
[private, virtual]
|
ResetAndDestroyArrayOfMonthPositions(TAny *)
void
|
ResetAndDestroyArrayOfMonthPositions
|
(
|
TAny
*
|
aObject
|
)
|
[private, static]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.