williamr@2: /// Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@2: /// All rights reserved. williamr@2: /// This component and the accompanying materials are made available williamr@2: /// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members williamr@2: /// which accompanies this distribution, and is available williamr@2: /// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". williamr@2: /// williamr@2: /// Initial Contributors: williamr@2: /// Nokia Corporation - initial contribution. williamr@2: /// williamr@2: /// Contributors: williamr@2: /// williamr@2: /// Description: williamr@2: /// All rights reserved. williamr@2: /// This component and the accompanying materials are made available williamr@2: /// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members williamr@2: /// which accompanies this distribution, and is available williamr@2: /// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". williamr@2: /// Initial Contributors: williamr@2: /// Nokia Corporation - initial contribution. williamr@2: /// Contributors: williamr@2: /// williamr@2: williamr@2: williamr@2: williamr@2: /** williamr@2: williamr@2: williamr@2: williamr@2: Gets the entry's ID. williamr@2: williamr@2: @return The entry's ID. williamr@2: */ williamr@2: williamr@2: inline const TMsvId CMsvScheduledEntry::Id() const williamr@2: { williamr@2: return iEntry.Id(); williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Gets the entry's OffPeak() flag. williamr@2: williamr@2: @return The entry's OffPeak() flag. williamr@2: */ williamr@2: williamr@2: inline const TBool CMsvScheduledEntry::OffPeak() const williamr@2: { williamr@2: return iEntry.OffPeak(); williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Gets the entry's iMtm data member. williamr@2: williamr@2: @return The entry's iMtm data member. williamr@2: */ williamr@2: williamr@2: inline const TUid CMsvScheduledEntry::Mtm() const williamr@2: { williamr@2: return iEntry.iMtm; williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Gets the entry's iDate member. williamr@2: williamr@2: @return Entry's iDate member. williamr@2: */ williamr@2: williamr@2: inline const TTime& CMsvScheduledEntry::ScheduleDate() const williamr@2: { williamr@2: return iEntry.iDate; williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Sets the entry's iDate member. williamr@2: williamr@2: @param aDate Entry's iDate member. williamr@2: */ williamr@2: williamr@2: inline void CMsvScheduledEntry::SetScheduleDate(const TTime& aDate) williamr@2: { williamr@2: iEntry.iDate = aDate; williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Gets the entry's Scheduled() flag. williamr@2: williamr@2: @return The entry's Scheduled() flag. williamr@2: */ williamr@2: williamr@2: inline const TBool CMsvScheduledEntry::Scheduled() const williamr@2: { williamr@2: return iEntry.Scheduled(); williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Sets the entry's Scheduled() flag. williamr@2: williamr@2: @param aScheduled The entry's Scheduled() flag. williamr@2: */ williamr@2: williamr@2: inline void CMsvScheduledEntry::SetScheduled(const TBool aScheduled) williamr@2: { williamr@2: iEntry.SetScheduled(aScheduled); williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Gets the entry's iError data member. williamr@2: williamr@2: @return The entry's iError data member. williamr@2: */ williamr@2: williamr@2: inline const TInt CMsvScheduledEntry::Error() const williamr@2: { williamr@2: return iEntry.iError; williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Gets the entry's SendingState() flag. williamr@2: williamr@2: @return The entry's SendingState() flag. williamr@2: */ williamr@2: williamr@2: inline const TInt CMsvScheduledEntry::SendingState() const williamr@2: { williamr@2: return iEntry.SendingState(); williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Sets the entry's SendingState() flag. williamr@2: williamr@2: @param aState williamr@2: The entry's SendingState() flag. williamr@2: */ williamr@2: williamr@2: inline void CMsvScheduledEntry::SetSendingState(TInt aState) williamr@2: { williamr@2: iEntry.SetSendingState(aState); williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Sets the entry's Failed() flag. williamr@2: williamr@2: @param aFail williamr@2: The entry's Failed() flag. williamr@2: */ williamr@2: williamr@2: inline void CMsvScheduledEntry::SetFailed(const TBool aFail) williamr@2: { williamr@2: iEntry.SetFailed(aFail); williamr@2: } williamr@2: williamr@2: williamr@2: /** williamr@2: Gets the entry's Failed() flag. williamr@2: williamr@2: @return The entry's Failed() flag. williamr@2: */ williamr@2: williamr@2: inline const TBool CMsvScheduledEntry::Failed() const williamr@2: { williamr@2: return iEntry.Failed(); williamr@2: }