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