X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Fcharacter-set-conversion.h;h=730016beed1b18361ec59b2d63e089c5803d40e6;hp=19784fbcf34acf43071aea0e4b81fa200ff9c843;hb=ae4ebe4de0eaea7942295160d310b9818969b3e7;hpb=e4b455f06ccdfb92d91399cb5dd09dc5d73c1185 diff --git a/dali-toolkit/internal/text/character-set-conversion.h b/dali-toolkit/internal/text/character-set-conversion.h index 19784fb..730016b 100644 --- a/dali-toolkit/internal/text/character-set-conversion.h +++ b/dali-toolkit/internal/text/character-set-conversion.h @@ -22,15 +22,24 @@ #include #include -// INTERNAL INCLUDES -#include - namespace Dali { namespace Toolkit { +namespace Text +{ + +/** + * @brief Retrieves the number of bytes of a utf8 character. + * + * @param[in] utf8LeadByte The lead byte of the utf8 character. + * + * @return The number of bytes of the character. + */ +uint8_t GetUtf8Length( uint8_t utf8LeadByte ); + /** * @brief Retrieves the number of characters of the text array encoded in UTF8 * @@ -86,6 +95,8 @@ uint32_t Utf32ToUtf8( const uint32_t* const utf32, uint32_t numberOfCharacters, */ void Utf32ToUtf8( const uint32_t* const utf32, uint32_t numberOfCharacters, std::string& utf8 ); +} // namespace Text + } // namespace Toolkit } // namespace Dali