Bumping manifests a=b2g-bump
[gecko.git] / intl / locale / nsUConvPropertySearch.h
blob09434c9b9094c173ec1330546acc62a85c89036f
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 #ifndef nsUConvPropertySearch_h_
6 #define nsUConvPropertySearch_h_
8 #include "nsStringFwd.h"
10 class nsUConvPropertySearch
12 public:
13 /**
14 * Looks up a property by value.
16 * @param aProperties
17 * the static property array
18 * @param aKey
19 * the key to look up
20 * @param aValue
21 * the return value (empty string if not found)
22 * @return NS_OK if found or NS_ERROR_FAILURE if not found
24 static nsresult SearchPropertyValue(const char* aProperties[][3],
25 int32_t aNumberOfProperties,
26 const nsACString& aKey,
27 nsACString& aValue);
30 #endif /* nsUConvPropertySearch_h_ */