diff -r 6b1d113cdff3 -r 6638e7f4bd8f telephonyutils/dial/src/DIALCHRG.CPP --- a/telephonyutils/dial/src/DIALCHRG.CPP Mon May 03 13:37:20 2010 +0300 +++ b/telephonyutils/dial/src/DIALCHRG.CPP Thu May 06 15:10:38 2010 +0100 @@ -1,135 +1,135 @@ -// Copyright (c) 1997-2009 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: -// - -#include - -/** -@file -@publishedAll -@deprecated 9.1 -*/ - -/** -Creates an empty TChargeCard. -@deprecated 9.1 -*/ -EXPORT_C TChargeCard::TChargeCard() - {} - -/** -Creates a TChargeCard containing the parameters. - -@param aNumber This string represents the charge card account number. -@param aPin This string represents the charge card PIN number. -@param aLocalRule This is a string representing the rule for dialling - a local number. Each phone operator has its own rules for - dialling local, national and international numbers. -@param aNatRule As for aLocalRule but for a national call. -@param aIntlRule As for aLocalRule but for an international call. - -@deprecated 9.1 -*/ -EXPORT_C TChargeCard::TChargeCard( - const TChargeCardAccount& aNumber, - const TChargeCardPin& aPin, - const TChargeCardRule& aLocalRule, - const TChargeCardRule& aNatRule, - const TChargeCardRule& aIntlRule) - : - iNumber(aNumber), - iPin(aPin), - iLocalRule(aLocalRule), - iNatRule(aNatRule), - iIntlRule(aIntlRule) - {} - - -/** -Set the string that represents the charge card account number. -@deprecated 9.1 -*/ -EXPORT_C void TChargeCard::SetNumber(const TDesC& aNumber) { iNumber.Copy(aNumber);} -/** -Set the string that represents the charge card PIN number. -@deprecated 9.1 -*/ -EXPORT_C void TChargeCard::SetPin(const TDesC& aPin){iPin.Copy(aPin);} -/** -Set the string that represents the rule for dialling a local number. -Each phone operator has its own rules for dialling local, -national and international numbers. -@deprecated 9.1 -*/ -EXPORT_C void TChargeCard::SetLocalRule (const TDesC& aLocalRule){iLocalRule.Copy(aLocalRule);} -/** -Set the string that represents the rule for dialling a national number. -Each phone operator has its own rules for dialling local, -national and international numbers. -@deprecated 9.1 -*/ -EXPORT_C void TChargeCard::SetNatRule(const TDesC& aNatRule){iNatRule.Copy(aNatRule);} -/** -Set the string that represents the rule for dialling an international number. -Each phone operator has its own rules for dialling local, -national and international numbers. -@deprecated 9.1 -*/ -EXPORT_C void TChargeCard::SetIntlRule(const TDesC& aIntlRule){iIntlRule.Copy(aIntlRule);} - -/** -True if the charge card number, PIN number, and -the dialling rules (local, national and international) have been set. -@deprecated 9.1 -*/ -EXPORT_C TBool TChargeCard::ValidateChargeCardInfo () const - { - return ( iNumber.Length() && - iPin.Length() && - iLocalRule.Length() && - iNatRule.Length() && - iIntlRule.Length() ) ; - } - -/** -Returns the string that represents the charge card account number. -@deprecated 9.1 -*/ -EXPORT_C TPtrC TChargeCard::Number() const {return TPtrC(iNumber);} -/** -Returns the string that represents the charge card PIN number. -@deprecated 9.1 -*/ -EXPORT_C TPtrC TChargeCard::Pin() const {return TPtrC(iPin);} -/** -Returns the string that represents the rule for dialling a local number. -Each phone operator has its own rules for dialling local, -national and international numbers. -@deprecated 9.1 -*/ -EXPORT_C TPtrC TChargeCard::LocalRule () const {return TPtrC(iLocalRule);} -/** -Returns the string that represents the rule for dialling a national number. -Each phone operator has its own rules for dialling local, -national and international numbers. -@deprecated 9.1 -*/ -EXPORT_C TPtrC TChargeCard::NatRule() const {return TPtrC(iNatRule);} -/** -Returns the string that represents the rule for dialling an -international number. Each phone operator has its own rules -for dialling local, national and international numbers. -@deprecated 9.1 -*/ -EXPORT_C TPtrC TChargeCard::IntlRule() const {return TPtrC(iIntlRule);} +// Copyright (c) 1997-2009 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: +// + +#include + +/** +@file +@publishedAll +@deprecated 9.1 +*/ + +/** +Creates an empty TChargeCard. +@deprecated 9.1 +*/ +EXPORT_C TChargeCard::TChargeCard() + {} + +/** +Creates a TChargeCard containing the parameters. + +@param aNumber This string represents the charge card account number. +@param aPin This string represents the charge card PIN number. +@param aLocalRule This is a string representing the rule for dialling + a local number. Each phone operator has its own rules for + dialling local, national and international numbers. +@param aNatRule As for aLocalRule but for a national call. +@param aIntlRule As for aLocalRule but for an international call. + +@deprecated 9.1 +*/ +EXPORT_C TChargeCard::TChargeCard( + const TChargeCardAccount& aNumber, + const TChargeCardPin& aPin, + const TChargeCardRule& aLocalRule, + const TChargeCardRule& aNatRule, + const TChargeCardRule& aIntlRule) + : + iNumber(aNumber), + iPin(aPin), + iLocalRule(aLocalRule), + iNatRule(aNatRule), + iIntlRule(aIntlRule) + {} + + +/** +Set the string that represents the charge card account number. +@deprecated 9.1 +*/ +EXPORT_C void TChargeCard::SetNumber(const TDesC& aNumber) { iNumber.Copy(aNumber);} +/** +Set the string that represents the charge card PIN number. +@deprecated 9.1 +*/ +EXPORT_C void TChargeCard::SetPin(const TDesC& aPin){iPin.Copy(aPin);} +/** +Set the string that represents the rule for dialling a local number. +Each phone operator has its own rules for dialling local, +national and international numbers. +@deprecated 9.1 +*/ +EXPORT_C void TChargeCard::SetLocalRule (const TDesC& aLocalRule){iLocalRule.Copy(aLocalRule);} +/** +Set the string that represents the rule for dialling a national number. +Each phone operator has its own rules for dialling local, +national and international numbers. +@deprecated 9.1 +*/ +EXPORT_C void TChargeCard::SetNatRule(const TDesC& aNatRule){iNatRule.Copy(aNatRule);} +/** +Set the string that represents the rule for dialling an international number. +Each phone operator has its own rules for dialling local, +national and international numbers. +@deprecated 9.1 +*/ +EXPORT_C void TChargeCard::SetIntlRule(const TDesC& aIntlRule){iIntlRule.Copy(aIntlRule);} + +/** +True if the charge card number, PIN number, and +the dialling rules (local, national and international) have been set. +@deprecated 9.1 +*/ +EXPORT_C TBool TChargeCard::ValidateChargeCardInfo () const + { + return ( iNumber.Length() && + iPin.Length() && + iLocalRule.Length() && + iNatRule.Length() && + iIntlRule.Length() ) ; + } + +/** +Returns the string that represents the charge card account number. +@deprecated 9.1 +*/ +EXPORT_C TPtrC TChargeCard::Number() const {return TPtrC(iNumber);} +/** +Returns the string that represents the charge card PIN number. +@deprecated 9.1 +*/ +EXPORT_C TPtrC TChargeCard::Pin() const {return TPtrC(iPin);} +/** +Returns the string that represents the rule for dialling a local number. +Each phone operator has its own rules for dialling local, +national and international numbers. +@deprecated 9.1 +*/ +EXPORT_C TPtrC TChargeCard::LocalRule () const {return TPtrC(iLocalRule);} +/** +Returns the string that represents the rule for dialling a national number. +Each phone operator has its own rules for dialling local, +national and international numbers. +@deprecated 9.1 +*/ +EXPORT_C TPtrC TChargeCard::NatRule() const {return TPtrC(iNatRule);} +/** +Returns the string that represents the rule for dialling an +international number. Each phone operator has its own rules +for dialling local, national and international numbers. +@deprecated 9.1 +*/ +EXPORT_C TPtrC TChargeCard::IntlRule() const {return TPtrC(iIntlRule);}