sl@0: /* sl@0: * Copyright (c) 2000-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: * All rights reserved. sl@0: * This component and the accompanying materials are made available sl@0: * under the terms of "Eclipse Public License v1.0" sl@0: * which accompanies this distribution, and is available sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: * sl@0: * Initial Contributors: sl@0: * Nokia Corporation - initial contribution. sl@0: * sl@0: * Contributors: sl@0: * sl@0: * Description: sl@0: * The LCharSet object used by the Test locale. sl@0: * Generated by COLTAB. sl@0: * sl@0: */ sl@0: sl@0: sl@0: #include "ls_std.h" sl@0: #include sl@0: sl@0: const TUint KUidTestCollationMethod = 0x1000B07C; sl@0: sl@0: static const TUint32 TheTestKey[] = sl@0: { sl@0: 0x74b0109,0x74b0121,0x71f0109,0x71f0121,0x7030109,0x7030121,0x6f70109,0x6f70121, sl@0: 0x6e30109,0x6e30121,0x6cf0109,0x6cf0121, sl@0: }; sl@0: sl@0: static const TUint32 TheTestIndex[] = sl@0: { sl@0: 0x410001,0x420003,0x430005,0x440007,0x450009,0x46000b,0x610000,0x620002, sl@0: 0x630004,0x640006,0x650008,0x66000a, sl@0: }; sl@0: sl@0: static const TCollationKeyTable TheTestTable = sl@0: { TheTestKey, TheTestIndex, 12, NULL, NULL, 0 }; sl@0: sl@0: static const TCollationMethod TheCollationMethod[] = sl@0: { sl@0: { sl@0: KUidTestCollationMethod, // the method for the locale sl@0: NULL, // use the standard table as the main table sl@0: &TheTestTable, // the locale values override the standard values sl@0: 0 // the flags are standard sl@0: }, sl@0: { sl@0: KUidBasicCollationMethod, // the standard unlocalised method sl@0: NULL, // null means use the standard table sl@0: NULL, // there's no override table sl@0: 0 // the flags are standard sl@0: } sl@0: }; sl@0: sl@0: static const TCollationDataSet TheCollationDataSet = sl@0: { sl@0: TheCollationMethod, sl@0: 2 sl@0: }; sl@0: sl@0: // The one and only locale character set object. sl@0: const LCharSet TheCharSet = sl@0: { sl@0: NULL, sl@0: &TheCollationDataSet sl@0: };