PrevUpHomeNext

Struct hangul_decomposer

boost::unicode::hangul_decomposer

Synopsis

// In header: <boost/unicode/hangul.hpp>


struct hangul_decomposer {
  // types
  typedef char32         input_type; 
  typedef char32         output_type;
  typedef mpl::int_< 3 > max_output; 

  // public member functions
  template<typename Out> Out operator()(char32, Out);

  // public static functions
  static int len(char32);
};

Description

OneManyConverter that transforms a single Hangul syllable (LV or LVT) into its decomposed form since those decompositions are not part of the UCD. Other code points are left unchanged.

hangul_decomposer public member functions

  1. template<typename Out> Out operator()(char32 ch, Out out);

hangul_decomposer public static functions

  1. static int len(char32 ch);

PrevUpHomeNext