• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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