sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
utf8.h File Reference
#include "id3tag.h"

Go to the source code of this file.

Functions

id3_length_t id3_utf8_length (id3_utf8_t const *)
id3_length_t id3_utf8_size (id3_utf8_t const *)
id3_length_t id3_utf8_decodechar (id3_utf8_t const *, id3_ucs4_t *)
id3_length_t id3_utf8_encodechar (id3_utf8_t *, id3_ucs4_t)
void id3_utf8_decode (id3_utf8_t const *, id3_ucs4_t *)
void id3_utf8_encode (id3_utf8_t *, id3_ucs4_t const *)
id3_length_t id3_utf8_put (id3_byte_t **, id3_utf8_t)
id3_utf8_t id3_utf8_get (id3_byte_t const **)
id3_length_t id3_utf8_serialize (id3_byte_t **, id3_ucs4_t const *, int)
id3_ucs4_t * id3_utf8_deserialize (id3_byte_t const **, id3_length_t)

Function Documentation

◆ id3_utf8_decode()

void id3_utf8_decode ( id3_utf8_t const * utf8,
id3_ucs4_t * ucs4 )

Definition at line 269 of file utf8.c.

◆ id3_utf8_decodechar()

id3_length_t id3_utf8_decodechar ( id3_utf8_t const * utf8,
id3_ucs4_t * ucs4 )

Definition at line 134 of file utf8.c.

◆ id3_utf8_deserialize()

id3_ucs4_t * id3_utf8_deserialize ( id3_byte_t const ** ptr,
id3_length_t length )

Definition at line 340 of file utf8.c.

◆ id3_utf8_encode()

void id3_utf8_encode ( id3_utf8_t * utf8,
id3_ucs4_t const * ucs4 )

Definition at line 280 of file utf8.c.

◆ id3_utf8_encodechar()

id3_length_t id3_utf8_encodechar ( id3_utf8_t * utf8,
id3_ucs4_t ucs4 )

Definition at line 212 of file utf8.c.

◆ id3_utf8_get()

id3_utf8_t id3_utf8_get ( id3_byte_t const ** ptr)

Definition at line 303 of file utf8.c.

◆ id3_utf8_length()

id3_length_t id3_utf8_length ( id3_utf8_t const * utf8)

Definition at line 38 of file utf8.c.

◆ id3_utf8_put()

id3_length_t id3_utf8_put ( id3_byte_t ** ptr,
id3_utf8_t utf8 )

Definition at line 291 of file utf8.c.

◆ id3_utf8_serialize()

id3_length_t id3_utf8_serialize ( id3_byte_t ** ptr,
id3_ucs4_t const * ucs4,
int terminate )

Definition at line 312 of file utf8.c.

◆ id3_utf8_size()

id3_length_t id3_utf8_size ( id3_utf8_t const * utf8)

Definition at line 105 of file utf8.c.