sl@0: // Copyright (c) 2008-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: // euserhl.dll Generic usability library sl@0: // sl@0: // sl@0: sl@0: /** sl@0: @file sl@0: sl@0: @SYMPurpose euserhl.dll Generic usability library sl@0: */ sl@0: sl@0: TARGETTYPE dll sl@0: TARGET euserhl.dll sl@0: UID 0x1000008D 0x2001B684 sl@0: VENDORID 0x70000001 sl@0: sl@0: CAPABILITY All -Tcb sl@0: sl@0: SOURCEPATH ../src sl@0: SOURCE lstring16.cpp sl@0: SOURCE lstring8.cpp sl@0: sl@0: OS_LAYER_SYSTEMINCLUDE_SYMBIAN sl@0: sl@0: USERINCLUDE ../inc sl@0: LIBRARY euser.lib estor.lib sl@0: sl@0: /* sl@0: for WINSCW OPTION CW -wchar_t on (by default it is off) sl@0: ---------------- sl@0: EUserHl |Client | sl@0: ---------------- sl@0: | ON | ON | -> Client will compile against and link to foo(wchar_t* ) variant sl@0: | ON | OFF | -> Client will compile against and link to foo(TUint16* ) variant sl@0: ---------------- sl@0: regardless of whether the client code is built with the compiler options (wchar_t) sl@0: on/off, the situation is taken care of, as the binaries built here contains the sl@0: super-set of the required API's. sl@0: **/ sl@0: sl@0: OPTION CW -wchar_t on sl@0: sl@0: SMPSAFE