epoc32/include/mw/ptiuserdictionary.inl
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
williamr@2
     1
/*
williamr@2
     2
* Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies). 
williamr@2
     3
* All rights reserved.
williamr@2
     4
* This component and the accompanying materials are made available
williamr@4
     5
* under the terms of "Eclipse Public License v1.0""
williamr@2
     6
* which accompanies this distribution, and is available
williamr@4
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
williamr@2
     8
*
williamr@2
     9
* Initial Contributors:
williamr@2
    10
* Nokia Corporation - initial contribution.
williamr@2
    11
*
williamr@2
    12
* Contributors:
williamr@2
    13
*
williamr@2
    14
* Description:               Inline methods for user dictionary class.
williamr@2
    15
*
williamr@2
    16
*/
williamr@2
    17
williamr@2
    18
williamr@2
    19
williamr@2
    20
williamr@2
    21
williamr@2
    22
williamr@2
    23
williamr@2
    24
williamr@2
    25
williamr@2
    26
williamr@2
    27
williamr@2
    28
williamr@2
    29
williamr@2
    30
williamr@2
    31
williamr@2
    32
// ---------------------------------------------------------------------------
williamr@2
    33
// CPtiUserDictionary::SetFileName
williamr@2
    34
// 
williamr@2
    35
// ---------------------------------------------------------------------------
williamr@2
    36
//
williamr@2
    37
inline void CPtiUserDictionary::SetFileName(TDesC& aFileName)
williamr@2
    38
	{
williamr@2
    39
	iFileName.Copy(aFileName);
williamr@2
    40
	}
williamr@2
    41
williamr@2
    42
// ---------------------------------------------------------------------------
williamr@2
    43
// CPtiUserDictionary::Id
williamr@2
    44
// 
williamr@2
    45
// ---------------------------------------------------------------------------
williamr@2
    46
//
williamr@2
    47
inline TInt CPtiUserDictionary::Id() const
williamr@2
    48
	{
williamr@2
    49
	return iId;
williamr@2
    50
	}
williamr@2
    51
williamr@2
    52
// ---------------------------------------------------------------------------
williamr@2
    53
// CPtiUserDictionary::SetId
williamr@2
    54
// 
williamr@2
    55
// ---------------------------------------------------------------------------
williamr@2
    56
//
williamr@2
    57
inline void CPtiUserDictionary::SetId(TInt aId)
williamr@2
    58
	{
williamr@2
    59
	iId = aId;
williamr@2
    60
	}
williamr@2
    61
williamr@2
    62
// ---------------------------------------------------------------------------
williamr@2
    63
// CPtiUserDictionary::Size
williamr@2
    64
// 
williamr@2
    65
// ---------------------------------------------------------------------------
williamr@2
    66
//
williamr@2
    67
inline TInt CPtiUserDictionary::Size() const
williamr@2
    68
	{
williamr@2
    69
	return iData->Length();
williamr@2
    70
	}
williamr@2
    71
williamr@2
    72
// ---------------------------------------------------------------------------
williamr@2
    73
// CPtiUserDictionary::CoreUID
williamr@2
    74
// 
williamr@2
    75
// ---------------------------------------------------------------------------
williamr@2
    76
//
williamr@2
    77
inline TInt32 CPtiUserDictionary::CoreUID() const
williamr@2
    78
	{
williamr@2
    79
	return iCoreUID;
williamr@2
    80
	}
williamr@2
    81
	
williamr@2
    82
// ---------------------------------------------------------------------------
williamr@2
    83
// CPtiUserDictionary::SetCoreUID
williamr@2
    84
// 
williamr@2
    85
// ---------------------------------------------------------------------------
williamr@2
    86
//
williamr@2
    87
inline void CPtiUserDictionary::SetCoreUID(TInt32 aUid)
williamr@2
    88
	{
williamr@2
    89
	iCoreUID = aUid;
williamr@2
    90
	}
williamr@2
    91
williamr@2
    92
// ---------------------------------------------------------------------------
williamr@2
    93
// CPtiUserDictionary::Data
williamr@2
    94
// 
williamr@2
    95
// ---------------------------------------------------------------------------
williamr@2
    96
//
williamr@2
    97
inline TPtr8 CPtiUserDictionary::Data()
williamr@2
    98
	{
williamr@2
    99
	return TPtr8(iData->Des());
williamr@2
   100
	}
williamr@2
   101
williamr@2
   102
// ---------------------------------------------------------------------------
williamr@2
   103
// CPtiUserDictionary::IsDefault
williamr@2
   104
// 
williamr@2
   105
// ---------------------------------------------------------------------------
williamr@2
   106
//
williamr@2
   107
inline TBool CPtiUserDictionary::IsDefault() const
williamr@2
   108
	{
williamr@2
   109
	return iDefault;
williamr@2
   110
	}
williamr@2
   111
williamr@2
   112
// ---------------------------------------------------------------------------
williamr@2
   113
// CPtiUserDictionary::SetDefault
williamr@2
   114
// 
williamr@2
   115
// ---------------------------------------------------------------------------
williamr@2
   116
//
williamr@2
   117
inline void CPtiUserDictionary::SetDefault(TBool aValue)
williamr@2
   118
	{
williamr@2
   119
	iDefault = aValue;
williamr@2
   120
	}
williamr@2
   121
williamr@2
   122
// ---------------------------------------------------------------------------
williamr@2
   123
// CPtiUserDictionary::FileName
williamr@2
   124
// 
williamr@2
   125
// ---------------------------------------------------------------------------
williamr@2
   126
//
williamr@2
   127
inline TPtrC CPtiUserDictionary::FileName() const
williamr@2
   128
	{
williamr@2
   129
	return TPtrC(iFileName);
williamr@2
   130
	}
williamr@2
   131
williamr@2
   132
// ---------------------------------------------------------------------------
williamr@2
   133
// CPtiUserDictionary::UpdateFlag
williamr@2
   134
// 
williamr@2
   135
// ---------------------------------------------------------------------------
williamr@2
   136
//
williamr@2
   137
inline TBool CPtiUserDictionary::UpdateFlag() const
williamr@2
   138
	{
williamr@2
   139
	return iUpdateFlag;
williamr@2
   140
	}
williamr@2
   141
williamr@2
   142
// ---------------------------------------------------------------------------
williamr@2
   143
// CPtiUserDictionary::SetUpdateFlag
williamr@2
   144
// 
williamr@2
   145
// ---------------------------------------------------------------------------
williamr@2
   146
//
williamr@2
   147
inline void CPtiUserDictionary::SetUpdateFlag(TBool aFlag)	
williamr@2
   148
	{
williamr@2
   149
	iUpdateFlag = aFlag;
williamr@2
   150
	}
williamr@2
   151
williamr@2
   152
// ---------------------------------------------------------------------------
williamr@2
   153
// CPtiUserDictionary::SymbolClass
williamr@2
   154
// 
williamr@2
   155
// ---------------------------------------------------------------------------
williamr@2
   156
//
williamr@2
   157
inline TInt CPtiUserDictionary::SymbolClass() const
williamr@2
   158
	{
williamr@2
   159
	return iSymbolClass;		
williamr@2
   160
	}
williamr@2
   161
williamr@2
   162
// ---------------------------------------------------------------------------
williamr@2
   163
// CPtiUserDictionary::SetSymbolClass
williamr@2
   164
// 
williamr@2
   165
// ---------------------------------------------------------------------------
williamr@2
   166
//
williamr@2
   167
inline void CPtiUserDictionary::SetSymbolClass(TInt aSymbolClass)
williamr@2
   168
	{
williamr@2
   169
	iSymbolClass = aSymbolClass;
williamr@2
   170
	}
williamr@2
   171
williamr@2
   172
// End of file