GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  FRIBIDI_GET_JOINING_TYPES (3)

NAME

fribidi_get_joining_types - get joining types for an string of characters

CONTENTS

SYNOPSIS

#include <fribidi.h>

void fribidi_get_joining_types
(
        const FriBidiChar *str,
        const FriBidiStrIndex len,
        FriBidiJoiningType *jtypes
);

PARAMETERS

const FriBidiChar *str
  Input string.
const FriBidiStrIndex len
  Input string length.
FriBidiJoiningType *jtypes
  Output joining types.

Possible values for a FriBidiJoiningType are as follows:

 
FRIBIDI_JOINING_TYPE_U NUn-joining, e.g. Full Stop.
FRIBIDI_JOINING_TYPE_R Right-joining, e.g. Arabic Letter Dal.
FRIBIDI_JOINING_TYPE_D Dual-joining, e.g. Arabic Letter Ain.
FRIBIDI_JOINING_TYPE_C Join-Causing, e.g. Tatweel, ZWJ.
FRIBIDI_JOINING_TYPE_T Transparent, e.g. Arabic Fatha.
FRIBIDI_JOINING_TYPE_L Left-joining, i.e. Fictional.
FRIBIDI_JOINING_TYPE_G IGnored, e.g. LRE, RLE, ZWNBSP.

DESCRIPTION

This function finds the joining types of an string of characters. See fribidi_get_joining_type for more information about the joining types returned by this function.

SEE ALSO

fribidi_charset_to_unicode(3), fribidi_unicode_to_charset(3), fribidi_parse_charset(3), fribidi_shape_arabic(3), fribidi_get_par_direction(3), fribidi_get_par_embedding_levels(3), fribidi_reorder_line(3), fribidi_get_bidi_type(3), fribidi_get_bidi_types(3), fribidi_get_bidi_type_name(3), fribidi_debug_status(3), fribidi_mirroring_status(3), fribidi_set_mirroring(3), fribidi_reorder_nsm_status(3), fribidi_set_reorder_nsm(3), fribidi_log2vis_get_embedding_levels(3), fribidi_get_type(3), fribidi_get_type_internal(3), fribidi_remove_bidi_marks(3), fribidi_log2vis(3), fribidi_join_arabic(3), fribidi_get_joining_type(3), fribidi_get_joining_type_name(3), fribidi_get_mirror_char(3), fribidi_shape_mirroring(3), fribidi_shape(3)
Search for    or go to Top of page |  Section 3 |  Main Index


GNU FriBidi 0.19.7 FRIBIDI_GET_JOINING_TYPES (3) 6 December 2012

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.