X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Fcharacter-set-conversion.h;h=7a6249822478f27a20a8dd3ebdaf323abfe0a57e;hb=70ee2ab38bb1aa71222e65863ebb98d395c449a2;hp=2fca98360c2dd9d6f22a2b047b7ff56e95b5ae86;hpb=5ac22f68f419582f91f5a5a003a562c078246433;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/character-set-conversion.h b/dali-toolkit/internal/text/character-set-conversion.h index 2fca983..7a62498 100644 --- a/dali-toolkit/internal/text/character-set-conversion.h +++ b/dali-toolkit/internal/text/character-set-conversion.h @@ -38,7 +38,7 @@ namespace Toolkit * * @return The number of characters. */ -DALI_IMPORT_API uint32_t GetNumberOfUtf8Characters( const uint8_t* const utf8, uint32_t length ); +uint32_t GetNumberOfUtf8Characters( const uint8_t* const utf8, uint32_t length ); /** * @brief Retrieves the number of bytes needed to encode in UTF8 the given text array encoded in UTF32. @@ -48,7 +48,7 @@ DALI_IMPORT_API uint32_t GetNumberOfUtf8Characters( const uint8_t* const utf8, u * * @return The number of bytes. */ -DALI_IMPORT_API uint32_t GetNumberOfUtf8Bytes( const uint32_t* const utf32, uint32_t numberOfCharacters ); +uint32_t GetNumberOfUtf8Bytes( const uint32_t* const utf32, uint32_t numberOfCharacters ); /** * @brief Converts a text array encoded in UTF8 into a text array encoded in UTF32. @@ -61,7 +61,7 @@ DALI_IMPORT_API uint32_t GetNumberOfUtf8Bytes( const uint32_t* const utf32, uint * * @return The number of characters. */ -DALI_IMPORT_API uint32_t Utf8ToUtf32( const uint8_t* const utf8, uint32_t length, uint32_t* utf32 ); +uint32_t Utf8ToUtf32( const uint8_t* const utf8, uint32_t length, uint32_t* utf32 ); /** * @brief Converts a text array encoded in UTF32 into a text array encoded in UTF8. @@ -71,8 +71,10 @@ DALI_IMPORT_API uint32_t Utf8ToUtf32( const uint8_t* const utf8, uint32_t length * @param[in] utf32 The pointer to the UTF32 array. * @param[in] numberOfCharacters The number of characters of the UTF32 array. * @param[out] utf8 The pointer to the UTF8 array. + * + * @return The number of bytes. */ -DALI_IMPORT_API void Utf32ToUtf8( const uint32_t* const utf32, uint32_t numberOfCharacters, uint32_t* utf8 ); +uint32_t Utf32ToUtf8( const uint32_t* const utf32, uint32_t numberOfCharacters, uint8_t* utf8 ); } // namespace Toolkit