1// Copyright (C) 2016 and later: Unicode, Inc. and others. 2// License & terms of use: http://www.unicode.org/copyright.html 3/* 4 ********************************************************************** 5 * Copyright (C) 2003, International Business Machines 6 * Corporation and others. All Rights Reserved. 7 ********************************************************************** 8 */ 9 10#ifndef __LXUTILITIES_H 11 12#define __LXUTILITIES_H 13 14#include "layout/LETypes.h" 15 16U_NAMESPACE_BEGIN 17 18class LXUtilities 19{ 20public: 21 static le_int8 highBit(le_int32 value); 22 static le_int32 search(le_int32 value, const le_int32 array[], le_int32 count); 23 static void reverse(le_int32 array[], le_int32 count); 24 static void reverse(float array[], le_int32 count); 25}; 26 27U_NAMESPACE_END 28#endif 29