diff -r 000000000000 -r 72b543305e3a mobilemessaging/unieditor/model/inc/UniDataModel.inl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mobilemessaging/unieditor/model/inc/UniDataModel.inl Thu Dec 17 08:44:11 2009 +0200 @@ -0,0 +1,174 @@ +/* +* Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* Inlines for CUniDataModel +* +*/ + + + +// --------------------------------------------------------- +// CUniDataModel::CorruptedCount +// --------------------------------------------------------- +// +inline TInt CUniDataModel::CorruptedCount() const + { + return iCorruptedCount; + } + +// --------------------------------------------------------- +// CUniDataModel::OriginalAttachmentCount +// --------------------------------------------------------- +// +inline TInt CUniDataModel::OriginalAttachmentCount() const + { + return iOrigAttachmentCount; + } + +// --------------------------------------------------------- +// CUniDataModel::FsSession +// --------------------------------------------------------- +// +inline RFs& CUniDataModel::FsSession() const + { + return iFs; + } + +// --------------------------------------------------------- +// CUniDataModel::Mtm +// --------------------------------------------------------- +// +inline CBaseMtm& CUniDataModel::Mtm() const + { + return iMtm; + } + +// --------------------------------------------------------- +// CUniDataModel::ObjectList +// --------------------------------------------------------- +// +inline CUniObjectList& CUniDataModel::ObjectList() const + { + return *iObjectList; + } + +// --------------------------------------------------------- +// CUniDataModel::AttachmentList +// --------------------------------------------------------- +// +inline CUniObjectList& CUniDataModel::AttachmentList() const + { + return *iAttachmentList; + } + +// --------------------------------------------------------- +// CUniDataModel::SmilList +// --------------------------------------------------------- +// +inline CUniSmilList& CUniDataModel::SmilList() const + { + return *iSmilList; + } + +// --------------------------------------------------------- +// CUniDataModel::DataUtils +// --------------------------------------------------------- +// +inline CUniDataUtils& CUniDataModel::DataUtils() const + { + return *iDataUtils; + } + +// ---------------------------------------------------- +// CUniDataModel::SetSmilType +// ---------------------------------------------------- +// +inline TUniSmilType CUniDataModel::SmilType() + { + return iSmilType; + } + +// ---------------------------------------------------- +// CUniDataModel::SetSmilType +// ---------------------------------------------------- +// +inline void CUniDataModel::SetSmilType( TUniSmilType aSmilType ) + { + iSmilType = aSmilType; + } + +// --------------------------------------------------------- +// CUniDataModel::SmilModel +// --------------------------------------------------------- +// +inline CUniSmilModel& CUniDataModel::SmilModel() const + { + return *iSmilModel; + } + +// --------------------------------------------------------- +// CUniDataModel::MediaResolver +// +// ACCESSOR +// --------------------------------------------------------- +// +inline CMsgMediaResolver& CUniDataModel::MediaResolver() const + { + return *iMediaResolver; + } + +// --------------------------------------------------------- +// CUniDataModel::MmsConformance +// +// ACCESSOR +// --------------------------------------------------------- +// +inline CMmsConformance& CUniDataModel::MmsConformance() const + { + return *iMmsConformance; + } + +// --------------------------------------------------------- +// CUniDataModel::Dom +// +// Accessor. +// --------------------------------------------------------- +// +inline CMDXMLDocument* CUniDataModel::Dom() + { + return iDom; + } + +// --------------------------------------------------------- +// CUniDataModel::SetDom +// +// Mutator. +// --------------------------------------------------------- +// +inline void CUniDataModel::SetDom( CMDXMLDocument* aDom ) + { + delete iDom; + iDom = aDom; + } + +// --------------------------------------------------------- +// CUniDataModel::ParseResult +// +// --------------------------------------------------------- +// +inline TInt CUniDataModel::ParseResult() const + { + return iParseResult; + } +