Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
UNICODE_EMOJI_LOOKUP(3)      Courier Unicode Library	 UNICODE_EMOJI_LOOKUP(3)

NAME
     unicode_emoji_lookup,   unicode_emoji,   unicode_emoji_presentation,   uni-
     code_emoji_modifier, unicode_emoji_modifier_base,	unicode_emoji_component,
     unicode_emoji_extended_pictographic  -  look up unicode character's Unicode
     Emoji Classification

SYNOPSIS
     #include <courier-unicode.h>

     unicode_emoji_t unicode_emoji_lookup(char32_t c);

     int unicode_emoji(char32_t c);

     int unicode_emoji_presentation(char32_t c);

     int unicode_emoji_modifier(char32_t c);

     int unicode_emoji_modifier_base(char32_t c);

     int unicode_emoji_component(char32_t c);

     int unicode_emoji_extended_pictographic(char32_t c);

DESCRIPTION
     unicode_emoji_lookup() returns the unicode emoji properties of  the  speci-
     fied  character,  as  a  bitmask  of UNICODE_EMOJI flags, as defined in the
     header   file.    unicode_emoji(),    unicode_emoji_presentation(),    uni-
     code_emoji_modifier(),  unicode_emoji_modifier_base(), unicode_emoji_compo-
     nent(), and unicode_emoji_extended_pictographic() check whether  the  given
     character	carries  a  specific  emoji  property. They return 0 if not, and
     non-0 if the specified character has the corresponding property.

SEE ALSO
     TR-51[1], courier-unicode(7).

AUTHOR
     Sam Varshavchik
	 Author

NOTES
      1. TR-51
	 https://www.unicode.org/reports/tr51/tr51-29.html

Courier Unicode Library 	   04/12/2026		 UNICODE_EMOJI_LOOKUP(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=unicode_emoji_lookup&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help