Home | History | Annotate | Download | only in layoutex
      1 //  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 
     16 U_NAMESPACE_BEGIN
     17 
     18 class LXUtilities
     19 {
     20 public:
     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 
     27 U_NAMESPACE_END
     28 #endif
     29