equal
deleted
inserted
replaced
1 // Copyright (c) 1999-2010 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). |
2 // All rights reserved. |
2 // All rights reserved. |
3 // This component and the accompanying materials are made available |
3 // This component and the accompanying materials are made available |
4 // under the terms of "Eclipse Public License v1.0" |
4 // under the terms of "Eclipse Public License v1.0" |
5 // which accompanies this distribution, and is available |
5 // which accompanies this distribution, and is available |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
10 // |
10 // |
11 // Contributors: |
11 // Contributors: |
12 // |
12 // |
13 // Description: |
13 // Description: |
14 // |
14 // |
15 |
|
16 |
|
17 #include "OstTraceDefinitions.h" |
|
18 #ifdef OST_TRACE_COMPILER_IN_USE |
|
19 #include "gsmusetTraces.h" |
|
20 #endif |
|
21 |
15 |
22 #include "gsmuset.h" |
16 #include "gsmuset.h" |
23 #include "smsstacklog.h" |
17 #include "smsstacklog.h" |
24 |
18 |
25 |
19 |
43 * @return True if concatenated set as on |
37 * @return True if concatenated set as on |
44 * @capability None |
38 * @capability None |
45 */ |
39 */ |
46 EXPORT_C TBool TSmsUserDataSettings::TextConcatenated(TBool* aIs16Bit) const |
40 EXPORT_C TBool TSmsUserDataSettings::TextConcatenated(TBool* aIs16Bit) const |
47 { |
41 { |
48 OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_BORDER, TSMSUSERDATASETTINGS_TEXTCONCATENATED_1, "TSmsUserDataSettings::TextConcatenated()"); |
42 LOGGSMU1("TSmsUserDataSettings::TextConcatenated()"); |
49 |
43 |
50 if (aIs16Bit!=NULL) |
44 if (aIs16Bit!=NULL) |
51 *aIs16Bit=iFlags&ESmsFlagConcatenatedUsing16BitReference; |
45 *aIs16Bit=iFlags&ESmsFlagConcatenatedUsing16BitReference; |
52 return iFlags&ESmsFlagConcatenated; |
46 return iFlags&ESmsFlagConcatenated; |
53 } // TSmsUserDataSettings::TextConcatenated |
47 } // TSmsUserDataSettings::TextConcatenated |
61 * 8 bit) |
55 * 8 bit) |
62 * @capability None |
56 * @capability None |
63 */ |
57 */ |
64 EXPORT_C void TSmsUserDataSettings::SetTextConcatenated(TBool aConcatenated,TBool aIs16Bit) |
58 EXPORT_C void TSmsUserDataSettings::SetTextConcatenated(TBool aConcatenated,TBool aIs16Bit) |
65 { |
59 { |
66 OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_BORDER, TSMSUSERDATASETTINGS_SETTEXTCONCATENATED_1, "TSmsUserDataSettings::SetTextConcatenated()"); |
60 LOGGSMU1("TSmsUserDataSettings::SetTextConcatenated()"); |
67 |
61 |
68 iFlags=aIs16Bit? iFlags|ESmsFlagConcatenatedUsing16BitReference: iFlags&(~ESmsFlagConcatenatedUsing16BitReference); |
62 iFlags=aIs16Bit? iFlags|ESmsFlagConcatenatedUsing16BitReference: iFlags&(~ESmsFlagConcatenatedUsing16BitReference); |
69 iFlags=aConcatenated? iFlags|ESmsFlagConcatenated: iFlags&(~ESmsFlagConcatenated); |
63 iFlags=aConcatenated? iFlags|ESmsFlagConcatenated: iFlags&(~ESmsFlagConcatenated); |
70 } // TSmsUserDataSettings::SetTextConcatenated |
64 } // TSmsUserDataSettings::SetTextConcatenated |
71 |
65 |