// SMUTMSG.INL
//
// Copyright (c) 1998 Symbian Ltd.  All rights reserved.
//



inline CSmsMessage::TSmsMsgType CSmsMessage::Type() const
	{
	return iSmsMsgType;
	}

inline TPtrC CSmsMessage::ServiceCenterAddress() const
	{
	return iServiceCenterAddress->Address();
	}

inline void CSmsMessage::SetServiceCenterAddressL(const TDesC& aAddress)
	{
	iServiceCenterAddress->SetAddressL(aAddress);
	}

inline void CSmsMessage::ParsedServiceCenterAddress(TGsmTelNumber& aParsedAddress) const
	{
	iServiceCenterAddress->ParsedAddress(aParsedAddress);
	}

inline void CSmsMessage::SetParsedServiceCenterAddressL(const TGsmTelNumber& aParsedAddress)
	{
	iServiceCenterAddress->SetParsedAddressL(aParsedAddress);
	}

inline TSmsDataCodingScheme::TSmsAlphabet CSmsDeliver::Alphabet() const
	{
	return iDataCodingScheme.Alphabet();
	}

inline void CSmsDeliver::SetAlphabet(TSmsDataCodingScheme::TSmsAlphabet aAlphabet)
	{
	iDataCodingScheme.SetAlphabet(aAlphabet);
	}

inline void CSmsDeliver::SetClass(TBool aClassDefined,TSmsDataCodingScheme::TSmsClass aClass)
	{
	iDataCodingScheme.SetClass(aClassDefined,aClass);
	}

inline TBool CSmsDeliver::Class(TSmsDataCodingScheme::TSmsClass& aClass) const
	{
	return iDataCodingScheme.Class(aClass);
	}

inline TBool CSmsDeliver::TextCompressed() const
	{
	return iDataCodingScheme.TextCompressed();
	}

inline void CSmsDeliver::SetTextCompressed(TBool aCompressed)
	{
	iDataCodingScheme.SetTextCompressed(aCompressed);
	}

inline CSmsUserData* CSmsDeliver::UserData()
	{
	return iUserData;
	}

inline const CSmsUserData* CSmsDeliver::UserData() const
	{
	return iUserData;
	}

inline TSmsDataCodingScheme::TSmsAlphabet CSmsSubmit::Alphabet() const
	{
	return iDataCodingScheme.Alphabet();
	}

inline void CSmsSubmit::SetAlphabet(TSmsDataCodingScheme::TSmsAlphabet aAlphabet)
	{
	iDataCodingScheme.SetAlphabet(aAlphabet);
	}

inline void CSmsSubmit::SetClass(TBool aClassDefined,TSmsDataCodingScheme::TSmsClass aClass)
	{
	iDataCodingScheme.SetClass(aClassDefined,aClass);
	}

inline TBool CSmsSubmit::Class(TSmsDataCodingScheme::TSmsClass& aClass) const
	{
	return iDataCodingScheme.Class(aClass);
	}

inline TBool CSmsSubmit::TextCompressed() const
	{
	return iDataCodingScheme.TextCompressed();
	}

inline void CSmsSubmit::SetTextCompressed(TBool aCompressed)
	{
	iDataCodingScheme.SetTextCompressed(aCompressed);
	}

inline CSmsUserData* CSmsSubmit::UserData()
	{
	return iUserData;
	}

inline const CSmsUserData* CSmsSubmit::UserData() const
	{
	return iUserData;
	}
/*
inline void CSmsHeader::SetSlot(TInt aSlot)
	{
	iSlot=aSlot;
	}

inline TInt CSmsHeader::Slot() const
	{
	return iSlot;
	}

inline TInt CSmsHeader::Crc() const
	{
	return iCrc;
	}

inline void CSmsHeader::SetCrc(TInt aCrc) 
	{
	iCrc=aCrc;	
	}
*/
