2 * Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
20 #ifndef TEXT_RESOLVER_HRH
21 #define TEXT_RESOLVER_HRH
28 #define ETextResolverPanicErrorFlag 0x00000001
33 #define EErrorResPanicErrorFlag 0x00000001
36 * This is used to tell that error has no proper explanation.
38 #define ETextResolverBlankErrorFlag 0x00000002
41 * Used for filling in empty slots in error ranges.
43 #define EErrorResBlankErrorFlag 0x00000002
46 * Indicates that Text Resolver does not support the error.
47 * The error can be unsupported because it's not found from
48 * resource files or it's marked as unsupported in the
51 #define ETextResolverUnknownErrorFlag 0x00000004
54 * Used to indicate in error ranges that error resolver
55 * does not support the error
57 #define EErrorResUnknownErrorFlag 0x00000004
60 * Flag is returned while processing KErrNoMemory error code.
61 * Due to the low memory situation the error code is processed in
62 * a special way. Error resolving was performed successfully.
64 #define EErrorResOOMFlag 0x00000008