epoc32/include/msvstd.inl
branchSymbian3
changeset 4 837f303aceeb
parent 3 e1b950c65cb4
     1.1 --- a/epoc32/include/msvstd.inl	Wed Mar 31 12:27:01 2010 +0100
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,590 +0,0 @@
     1.4 -// Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.5 -// All rights reserved.
     1.6 -// This component and the accompanying materials are made available
     1.7 -// 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
     1.8 -// which accompanies this distribution, and is available
     1.9 -// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
    1.10 -//
    1.11 -// Initial Contributors:
    1.12 -// Nokia Corporation - initial contribution.
    1.13 -//
    1.14 -// Contributors:
    1.15 -//
    1.16 -// Description:
    1.17 -//
    1.18 -
    1.19 -inline TMsvId TMsvEntry::Id() const
    1.20 -/** Gets the value of the entry ID.
    1.21 -
    1.22 -@return The value of the entry ID */
    1.23 -	{
    1.24 -	return iId;
    1.25 -	}
    1.26 -
    1.27 -inline void TMsvEntry::SetId(TMsvId aId)
    1.28 -	{
    1.29 -	iId = aId;
    1.30 -	}
    1.31 -
    1.32 -inline TMsvId TMsvEntry::Parent() const
    1.33 -/** Gets the value of the parent ID.
    1.34 -
    1.35 -@return The value of the parent ID */
    1.36 -	{
    1.37 -	return iParentId;
    1.38 -	}
    1.39 -
    1.40 -inline void TMsvEntry::SetParent(TMsvId aParentId)
    1.41 -	{
    1.42 -	iParentId = aParentId;
    1.43 -	}
    1.44 -
    1.45 -inline TBool TMsvEntry::Complete () const
    1.46 -/** Gets the value of the message complete flag.
    1.47 -
    1.48 -Note that for email download without size limits, the complete flag will only
    1.49 -be set to true once all the parts of the message (body text and attachments)
    1.50 -have been downloaded.
    1.51 -
    1.52 -@return The value of the message complete flag */
    1.53 -	{
    1.54 -	return !(iData&KMsvEntryNotCompleteFlag);
    1.55 -	}
    1.56 -
    1.57 -inline void TMsvEntry::SetComplete(TBool aComplete)
    1.58 -/** Sets the message complete flag.
    1.59 -
    1.60 -Note that for email download without size limits, the complete flag will only
    1.61 -be set to true once all the parts of the message (body text and attachments)
    1.62 -have been downloaded.
    1.63 -
    1.64 -@param aComplete Value for the message complete flag */
    1.65 -	{
    1.66 -	iData = (iData & ~KMsvEntryNotCompleteFlag) | ((!aComplete)?KMsvEntryNotCompleteFlag:KMsvEntryClearFlag);
    1.67 -	}
    1.68 -
    1.69 -inline TBool TMsvEntry::New() const
    1.70 -/** Gets the value of the new message flag.
    1.71 -
    1.72 -@return The value of the new message flag */
    1.73 -	{
    1.74 -	return iData&KMsvEntryNewFlag;
    1.75 -	}
    1.76 -
    1.77 -inline void TMsvEntry::SetNew(TBool aNew)
    1.78 -/** Sets the message new flag.
    1.79 -
    1.80 -@param aNew Value for the message new flag */
    1.81 -	{
    1.82 -	iData = (iData & ~KMsvEntryNewFlag) | (aNew?KMsvEntryNewFlag:KMsvEntryClearFlag);
    1.83 -	}
    1.84 -
    1.85 -inline TBool TMsvEntry::Unread() const
    1.86 -/** Gets the value of the message unread flag.
    1.87 -
    1.88 -@return The value of the message unread flag */
    1.89 -	{
    1.90 -	return iData&KMsvEntryUnreadFlag;
    1.91 -	}
    1.92 -
    1.93 -inline void TMsvEntry::SetUnread(TBool aUnread)
    1.94 -/** Sets the message unread flag.
    1.95 -	
    1.96 -@param aUnread Value for the message unread flag */
    1.97 -	{
    1.98 -	iData = (iData & ~KMsvEntryUnreadFlag) | (aUnread?KMsvEntryUnreadFlag:KMsvEntryClearFlag);
    1.99 -	}
   1.100 -
   1.101 -inline TBool TMsvEntry::Failed() const
   1.102 -/** Gets the value of the message send failed flag.
   1.103 -
   1.104 -@return The value of the message send failed flag */
   1.105 -	{
   1.106 -	return iData&KMsvEntryFailedFlag;
   1.107 -	}
   1.108 -
   1.109 -inline void TMsvEntry::SetFailed(TBool aFailed)
   1.110 -/** Sets the message send failed flag.
   1.111 -
   1.112 -@param aFailed Value for the message send failed flag */
   1.113 -	{
   1.114 -	iData = (iData & ~KMsvEntryFailedFlag) | (aFailed?KMsvEntryFailedFlag:KMsvEntryClearFlag);
   1.115 -	}
   1.116 -
   1.117 -inline TBool TMsvEntry::Operation() const
   1.118 -/** Gets the value of the disconnected operation queued flag.
   1.119 -
   1.120 -@return The value of the disconnected operation queued flag */
   1.121 -	{
   1.122 -	return iData&KMsvEntryOperationFlag;
   1.123 -	}
   1.124 -
   1.125 -inline void TMsvEntry::SetOperation(TBool aOperation)
   1.126 -/** Sets the disconnected operation queued flag.
   1.127 -
   1.128 -@param aOperation Value for the disconnected operation queued flag */
   1.129 -	{
   1.130 -	iData = (iData & ~KMsvEntryOperationFlag) | (aOperation?KMsvEntryOperationFlag:KMsvEntryClearFlag);
   1.131 -	}
   1.132 -
   1.133 -inline TBool TMsvEntry::Owner() const
   1.134 -/** Gets the value of the owner flag.
   1.135 -
   1.136 -@return The value of the owner flag */
   1.137 -	{
   1.138 -	return iData&KMsvEntryOwnerFlag;
   1.139 -	}
   1.140 -
   1.141 -inline void TMsvEntry::SetOwner(TBool aOwner)
   1.142 -	{
   1.143 -	iData = (iData & ~KMsvEntryOwnerFlag) | (aOwner?KMsvEntryOwnerFlag:KMsvEntryClearFlag);
   1.144 -	}
   1.145 -
   1.146 -inline TBool TMsvEntry::Attachment() const
   1.147 -/** Gets the value of the attachment flag.
   1.148 -
   1.149 -@return The value of the attachment flag */
   1.150 -	{
   1.151 -	return iData&KMsvEntryAttachmentFlag;
   1.152 -	}
   1.153 -
   1.154 -inline void TMsvEntry::SetAttachment(TBool aAttachmentFlag)
   1.155 -/** Sets the attachment flag.
   1.156 -
   1.157 -@param aAttachmentFlag Value for the attachment flag */
   1.158 -	{
   1.159 -	iData = (iData & ~KMsvEntryAttachmentFlag) | (aAttachmentFlag?KMsvEntryAttachmentFlag:KMsvEntryClearFlag);
   1.160 -	}
   1.161 -
   1.162 -inline TBool TMsvEntry::Visible() const
   1.163 -/** Gets the value of the entry visible flag.
   1.164 -
   1.165 -@return The value of the entry visible flag */
   1.166 -	{
   1.167 -	return !((iData&KMsvEntryInvisibleFlag) || (iData&KMsvEntryPendingDeleteFlag));
   1.168 -	}
   1.169 -
   1.170 -inline void TMsvEntry::SetVisible(TBool aVisble)
   1.171 -/** Sets the entry visible flag.
   1.172 -	
   1.173 -@param aVisble Value for the entry visible flag */
   1.174 -	{
   1.175 -	iData = (iData & ~KMsvEntryInvisibleFlag) | ((!aVisble)?KMsvEntryInvisibleFlag:KMsvEntryClearFlag);
   1.176 -	}
   1.177 -
   1.178 -inline TBool TMsvEntry::MultipleRecipients() const
   1.179 -/** Gets the value of the multiple recipients flag.
   1.180 -
   1.181 -@return The value of the multiple recipients flag */
   1.182 -	{
   1.183 -	return iData&KMsvEntryMultipleRecipientFlag;
   1.184 -	}
   1.185 -
   1.186 -inline void TMsvEntry::SetMultipleRecipients(TBool aMultipleRecipient)
   1.187 -/** Sets the multiple recipients flag.
   1.188 -	
   1.189 -@param aMultipleRecipient Value for the multiple recipients flag */
   1.190 -	{
   1.191 -	iData = (iData & ~KMsvEntryMultipleRecipientFlag) | (aMultipleRecipient?KMsvEntryMultipleRecipientFlag:KMsvEntryClearFlag);
   1.192 -	}
   1.193 -
   1.194 -inline TBool TMsvEntry::ReadOnly() const
   1.195 -/** Gets the value of the read-only flag.
   1.196 -
   1.197 -@return The value of the read-only flag */
   1.198 -	{
   1.199 -	return iData&KMsvEntryReadOnlyFlag;
   1.200 -	}
   1.201 -
   1.202 -inline void TMsvEntry::SetReadOnly(TBool aReadOnly)
   1.203 -/** Sets the read-only flag.
   1.204 -
   1.205 -@param aReadOnly Value for the read-only flag */
   1.206 -	{
   1.207 -	iData = (iData & ~KMsvEntryReadOnlyFlag) | (aReadOnly?KMsvEntryReadOnlyFlag:KMsvEntryClearFlag);
   1.208 -	}
   1.209 -
   1.210 -inline TBool TMsvEntry::Deleted() const
   1.211 -/** Gets the value of the deleted flag.
   1.212 -
   1.213 -@return The value of the deleted flag */
   1.214 -	{
   1.215 -	return iData&KMsvEntryDeletedFlag;
   1.216 -	}
   1.217 -
   1.218 -inline void TMsvEntry::SetDeleted(TBool aDeletedFlag)
   1.219 -	{
   1.220 -	iData = (iData & ~KMsvEntryDeletedFlag) | (aDeletedFlag?KMsvEntryDeletedFlag:KMsvEntryClearFlag);
   1.221 -	}
   1.222 -
   1.223 -inline TBool TMsvEntry::StandardFolder() const
   1.224 -/** Gets the value of the standard folder flag.
   1.225 -
   1.226 -@return The value of the standard folder flag */
   1.227 -	{
   1.228 -	return iData&KMsvEntryStandardFolderFlag;
   1.229 -	}
   1.230 -
   1.231 -inline void TMsvEntry::SetStandardFolder(TBool aStandardFolder)
   1.232 -	{
   1.233 -	iData = (iData & ~KMsvEntryStandardFolderFlag) | (aStandardFolder?KMsvEntryStandardFolderFlag:KMsvEntryClearFlag);
   1.234 -	}
   1.235 -
   1.236 -inline TBool TMsvEntry::Connected() const
   1.237 -/** Gets the value of the remote server connection flag.
   1.238 -
   1.239 -@return The value of the remote server connection flag */
   1.240 -	{
   1.241 -	return iData&KMsvEntryConnectedFlag;
   1.242 -	}
   1.243 -
   1.244 -inline void TMsvEntry::SetConnected(TBool aConnected)
   1.245 -/** Sets the remote server connection flag.
   1.246 -
   1.247 -@param aConnected Value for the remote server connection flag */
   1.248 -	{
   1.249 -	iData = (iData & ~KMsvEntryConnectedFlag) | (aConnected?KMsvEntryConnectedFlag:KMsvEntryClearFlag);
   1.250 -	}
   1.251 -
   1.252 -inline TBool TMsvEntry::InPreparation() const
   1.253 -/** Gets the value of the in preparation flag.
   1.254 -
   1.255 -@return The value of the in preparation flag */
   1.256 -	{
   1.257 -	return iData&KMsvEntryInPreparationFlag;
   1.258 -	}
   1.259 -
   1.260 -inline void TMsvEntry::SetInPreparation(TBool aInPreparation)
   1.261 -/** Sets the in-preparation flag.
   1.262 -
   1.263 -@param aInPreparation Value for the in-preparation flag */
   1.264 -	{
   1.265 -	iData = (iData & ~KMsvEntryInPreparationFlag) | (aInPreparation?KMsvEntryInPreparationFlag:KMsvEntryClearFlag);
   1.266 -	}
   1.267 -
   1.268 -inline TInt TMsvEntry::PcSyncCount() const
   1.269 -/** Gets the value of the PC synchronisation field.
   1.270 -
   1.271 -@return The value of the PC synchronisation field */
   1.272 -	{
   1.273 -	return iPcSyncCount;
   1.274 -	}
   1.275 -
   1.276 -inline void TMsvEntry::IncPcSyncCount()
   1.277 -/** Increments the PC synchronisation field. */
   1.278 -	{
   1.279 -	iPcSyncCount++;
   1.280 -	}
   1.281 -
   1.282 -inline void TMsvEntry::DecPcSyncCount()
   1.283 -/** Decrements the PC synchronisation field. */
   1.284 -	{
   1.285 -	iPcSyncCount--;
   1.286 -	}
   1.287 -
   1.288 -inline TUint TMsvEntry::PersistedFlags() const
   1.289 -	{
   1.290 -	return iData&KMsvEntryPersistedFlags;
   1.291 -	}
   1.292 -
   1.293 -inline TUint TMsvEntry::TemporaryFlags() const
   1.294 -	{
   1.295 -	return iData&KMsvEntryTemporaryFlags;
   1.296 -	}
   1.297 -
   1.298 -inline TBool TMsvEntry::OffPeak() const
   1.299 -/** Gets the off-peak flag.
   1.300 -
   1.301 -@return The value of the off-peak flag */
   1.302 -	{
   1.303 -	return iData & KMsvOffPeakFlag;
   1.304 -	}
   1.305 -
   1.306 -inline void TMsvEntry::SetOffPeak(TBool aOffPeak)
   1.307 -/** Sets the off-peak flag.
   1.308 -
   1.309 -@param aOffPeak Value for off-peak flag. */
   1.310 -	{
   1.311 -	iData = (iData & ~KMsvOffPeakFlag) | (aOffPeak ? KMsvOffPeakFlag : KMsvEntryClearFlag);
   1.312 -	}
   1.313 -
   1.314 -inline TBool TMsvEntry::Scheduled() const
   1.315 -/** Gets the scheduled flag.
   1.316 -
   1.317 -@return The value of the scheduled flag */
   1.318 -	{
   1.319 -	return iData & KMsvScheduledFlag;
   1.320 -	}
   1.321 -
   1.322 -inline void TMsvEntry::SetScheduled(TBool aScheduled)
   1.323 -/** Sets the scheduled flag.
   1.324 -
   1.325 -@param aScheduled Value for the scheduled flag. */
   1.326 -	{
   1.327 -	iData = (iData & ~KMsvScheduledFlag) | (aScheduled ? KMsvScheduledFlag : KMsvEntryClearFlag);
   1.328 -	}
   1.329 -	
   1.330 -inline TUint TMsvEntry::SendingState() const
   1.331 -/** Gets the sending state.
   1.332 - 
   1.333 -@return The sending state */
   1.334 -	{
   1.335 -	return (iData & KMsvSendingStateFlags) >> KMsvSendingStateShift;
   1.336 -	}
   1.337 -	 
   1.338 -inline void TMsvEntry::SetSendingState(TUint aSendingState)
   1.339 -/** Sets the sending state.
   1.340 -  
   1.341 -@param aSendingState The sending state. This must be a value between 0x00 
   1.342 -and KMsvSendStateMax. */
   1.343 -	{
   1.344 -	__ASSERT_DEBUG(aSendingState <= KMsvSendStateMax, User::Invariant());
   1.345 -	iData = iData & ~KMsvSendingStateFlags | aSendingState << KMsvSendingStateShift;
   1.346 -	}
   1.347 -
   1.348 -inline void TMsvEntry::SetPendingDelete(TBool aPendingDelete)
   1.349 -	{
   1.350 -	iData = (iData & ~KMsvEntryPendingDeleteFlag) | (aPendingDelete ? KMsvEntryPendingDeleteFlag : KMsvEntryClearFlag);
   1.351 -	}
   1.352 -
   1.353 -inline TBool TMsvEntry::PendingDelete() const
   1.354 -	{
   1.355 -	return iData & KMsvEntryPendingDeleteFlag;
   1.356 -	}
   1.357 -	
   1.358 -
   1.359 -inline void TMsvEntry::SetDeleteProtected(TBool aDeleteProtected)
   1.360 -	{
   1.361 -	/** temporary variable used to mask the anonymous global enum.		*/
   1.362 -	TInt temp = KMsvEntryDeleteProtected;
   1.363 -/** Sets the delete protected state */
   1.364 -	iMtmData1 = (iMtmData1 & ~KMsvEntryDeleteProtected ) | (aDeleteProtected ? temp : KMsvEntryClearFlag);
   1.365 -	}
   1.366 -
   1.367 -inline TBool TMsvEntry::DeleteProtected() const
   1.368 -	{
   1.369 -/** returns the delete protected state */
   1.370 -	return iMtmData1 & KMsvEntryDeleteProtected;
   1.371 -	}
   1.372 -	
   1.373 -inline void TMsvEntry::SetForwarded(TBool aForwarded)
   1.374 -	{
   1.375 -	/** temporary variable used to mask the anonymous global enum.		*/
   1.376 -	TInt temp = KMsvEntryForwarded ;
   1.377 -/** Sets the forwarded state */
   1.378 -	iMtmData1 = (iMtmData1 & ~KMsvEntryForwarded) | (aForwarded ? temp : KMsvEntryClearFlag);
   1.379 -	}
   1.380 -
   1.381 -inline TBool TMsvEntry::Forwarded() const
   1.382 -	{
   1.383 -/** returns the forwarded state */
   1.384 -	return iMtmData1 & KMsvEntryForwarded;
   1.385 -	}
   1.386 -
   1.387 -inline void TMsvEntry::SetLocallyDeleted(TBool aLocallyDeleted)
   1.388 -	{
   1.389 -	/** temporary variable used to mask the anonymous global enum.		*/
   1.390 -	TInt temp = KMsvEntryLocallyDeleted ;
   1.391 -/** Sets the locally deleted state */
   1.392 -	iMtmData1 = (iMtmData1 & ~KMsvEntryLocallyDeleted) | (aLocallyDeleted ? temp : KMsvEntryClearFlag);
   1.393 -	}
   1.394 -
   1.395 -inline TBool TMsvEntry::LocallyDeleted() const
   1.396 -	{
   1.397 -/** returns the locally deleted state  */
   1.398 -	return iMtmData1 & KMsvEntryLocallyDeleted;
   1.399 -	}	
   1.400 -
   1.401 -//**********************************
   1.402 -// TMsvSelectionOrdering
   1.403 -//**********************************
   1.404 -
   1.405 -inline TBool TMsvSelectionOrdering::GroupByType() const
   1.406 -/** Gets the group-by-entry-type flag.
   1.407 -
   1.408 -@return Group-by-entry-type flag */
   1.409 -	{
   1.410 -	return iGrouping&KMsvGroupByType;
   1.411 -	}
   1.412 -
   1.413 -inline TBool TMsvSelectionOrdering::GroupStandardFolders() const
   1.414 -/** Gets the group-by-standard-folders flag.
   1.415 -
   1.416 -@return Group-by-standard-folders flag */
   1.417 -	{
   1.418 -	return iGrouping&KMsvStandardFolders;
   1.419 -	}
   1.420 -
   1.421 -inline TBool TMsvSelectionOrdering::GroupByPriority() const
   1.422 -/** Gets the group-by-priority flag.
   1.423 -
   1.424 -@return Group-by-priority flag */
   1.425 -	{
   1.426 -	return iGrouping&KMsvGroupByPriority;
   1.427 -	}
   1.428 -
   1.429 -inline TBool TMsvSelectionOrdering::GroupByMtm() const
   1.430 -/** Gets the group-by-MTM flag.
   1.431 -
   1.432 -@return Group-by-MTM flag */
   1.433 -	{
   1.434 -	return iGrouping&KMsvGroupByMtm;
   1.435 -	}
   1.436 -
   1.437 -inline TBool TMsvSelectionOrdering::ShowInvisibleEntries() const
   1.438 -/** Gets the show-invisible-entries flag. Entries whose entry visible flag index 
   1.439 -field is not set are included in the ordered list only if this is set. 
   1.440 -
   1.441 -@return Show-invisible-entries flag */
   1.442 -	{
   1.443 -	return iGrouping&KMsvInvisibleFlag;
   1.444 -	}
   1.445 -
   1.446 -inline void TMsvSelectionOrdering::SetGroupByType(TBool aFlag)
   1.447 -	{
   1.448 -	iGrouping = (iGrouping & ~KMsvGroupByStandardFolders) | ((aFlag)?KMsvGroupByType:0);
   1.449 -	}
   1.450 -
   1.451 -inline void TMsvSelectionOrdering::SetGroupStandardFolders(TBool aFlag)
   1.452 -	{
   1.453 -	iGrouping = (iGrouping & ~KMsvStandardFolders) | ((aFlag)?KMsvGroupByStandardFolders:0);
   1.454 -	}
   1.455 -
   1.456 -inline void TMsvSelectionOrdering::SetGroupByPriority(TBool aFlag)
   1.457 -	{
   1.458 -	iGrouping = (iGrouping & ~KMsvGroupByPriority) | ((aFlag)?KMsvGroupByPriority:0);
   1.459 -	}
   1.460 -
   1.461 -inline void TMsvSelectionOrdering::SetGroupByMtm(TBool aFlag)
   1.462 -	{
   1.463 -	iGrouping = (iGrouping & ~KMsvGroupByMtm) | ((aFlag)?KMsvGroupByMtm:0);
   1.464 -	}
   1.465 -
   1.466 -inline void TMsvSelectionOrdering::SetShowInvisibleEntries(TBool aFlag)
   1.467 -	{
   1.468 -	iGrouping = (iGrouping & ~KMsvInvisibleFlag) | ((aFlag)?KMsvInvisibleFlag:0);
   1.469 -	}
   1.470 -
   1.471 -inline TMsvSorting TMsvSelectionOrdering::Sorting() const
   1.472 -/** Gets the sorting order of entries within groups.
   1.473 -
   1.474 -@return Sorting order. */
   1.475 -	{
   1.476 -	return iSortType;
   1.477 -	}
   1.478 -
   1.479 -inline void TMsvSelectionOrdering::SetSorting(TMsvSorting aSortType)
   1.480 -	{
   1.481 -	iSortType=aSortType;
   1.482 -	}
   1.483 -
   1.484 -inline TBool TMsvSelectionOrdering::GroupingOn() const
   1.485 -/** Tests whether any grouping option has been set.
   1.486 -
   1.487 -@return ETrue if one or more grouping options have been set, else EFalse */
   1.488 -	{
   1.489 -	return iGrouping&KMsvAllGroupingFlags;
   1.490 -	}
   1.491 -
   1.492 -//**********************************
   1.493 -// CMsvEntryFilter
   1.494 -//**********************************
   1.495 -
   1.496 -inline TMsvId CMsvEntryFilter::Service() const
   1.497 -/** Gets the service ID set for the filter.
   1.498 -
   1.499 -@return Service ID set for the filter */
   1.500 -	{
   1.501 -	return iServiceId;
   1.502 -	}
   1.503 -
   1.504 -inline void CMsvEntryFilter::SetService(TMsvId aServiceId)
   1.505 -/** Sets the service ID for the filter.
   1.506 -
   1.507 -@param aServiceId Service ID for the filter */
   1.508 -	{
   1.509 -	iServiceId = aServiceId;
   1.510 -	}
   1.511 -
   1.512 -inline TUid CMsvEntryFilter::Mtm() const
   1.513 -/** Gets the MTM UID set for the filter.
   1.514 -
   1.515 -@return MTM UID set for the filter */
   1.516 -	{
   1.517 -	return iMtm;
   1.518 -	}
   1.519 -
   1.520 -inline void CMsvEntryFilter::SetMtm(TUid aMtm)
   1.521 -/** Sets the MTM UID for the filter.
   1.522 -
   1.523 -@param aMtm MTM UID for the filter */
   1.524 -	{
   1.525 -	iMtm = aMtm;
   1.526 -	}
   1.527 -
   1.528 -inline TUid CMsvEntryFilter::Type() const
   1.529 -/** Gets the entry type set for the filter.
   1.530 -
   1.531 -@return Entry type set for the filter */
   1.532 -	{
   1.533 -	return iType;
   1.534 -	}
   1.535 -
   1.536 -inline void CMsvEntryFilter::SetType(TUid aType)
   1.537 -/** Sets the entry type for the filter.
   1.538 -
   1.539 -@param aType Entry type for the filter */
   1.540 -	{
   1.541 -	iType = aType;
   1.542 -	}
   1.543 -
   1.544 -inline const TTime& CMsvEntryFilter::LastChangeDate() const
   1.545 -/** Gets the last change date set for the filter.
   1.546 -
   1.547 -@return Last change date set for the filter */
   1.548 -	{
   1.549 -	return iLastChange;
   1.550 -	}
   1.551 -
   1.552 -inline void CMsvEntryFilter::SetLastChangeDate(const TTime& aLastChange)
   1.553 -/** Sets the last date change for the filter.
   1.554 -
   1.555 -This is used to retrieve entries that have changed since a particular date.
   1.556 -
   1.557 -@param aLastChange Last date change for the filter, specified in Universal 
   1.558 -Time (GMT) */
   1.559 -	{
   1.560 -	iLastChange = aLastChange;
   1.561 -	}
   1.562 -
   1.563 -inline const TMsvSelectionOrdering& CMsvEntryFilter::Order() const
   1.564 -/** Gets the selection ordering set for the filter.
   1.565 -
   1.566 -@return Selection ordering set for the filter */
   1.567 -	{
   1.568 -	return iOrdering;
   1.569 -	}
   1.570 -
   1.571 -inline void CMsvEntryFilter::SetOrder(const TMsvSelectionOrdering& aOrder)
   1.572 -/** Sets the sort ordering for the filter.
   1.573 -
   1.574 -@param aOrder Selection ordering for the filter */
   1.575 -	{
   1.576 -	iOrdering = aOrder;
   1.577 -	}
   1.578 -
   1.579 -inline TUid CMsvEntryFilter::SortMtm() const
   1.580 -/** Gets the sorting by MTM for the filter.
   1.581 -
   1.582 -@return Sorting by MTM for the filter */
   1.583 -	{
   1.584 -	return iSortMtm;
   1.585 -	}
   1.586 -
   1.587 -inline void CMsvEntryFilter::SetSortMtm(TUid aSortMtm)
   1.588 -/** Sets the sorting by MTM for the filter.
   1.589 -
   1.590 -@param aSortMtm Sorting by MTM for the filter */
   1.591 -	{
   1.592 -	iSortMtm = aSortMtm;
   1.593 -	}