php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
ns.h File Reference
#include "lexbor/core/hash.h"
#include "lexbor/core/shs.h"
#include "lexbor/ns/const.h"

Go to the source code of this file.

Data Structures

struct  lxb_ns_data_t
 
struct  lxb_ns_prefix_data_t
 

Functions

LXB_API const lxb_char_tlxb_ns_by_id (lexbor_hash_t *hash, lxb_ns_id_t ns_id, size_t *length)
 
LXB_API const lxb_ns_data_tlxb_ns_data_by_id (lexbor_hash_t *hash, lxb_ns_id_t ns_id)
 
LXB_API const lxb_ns_data_tlxb_ns_data_by_link (lexbor_hash_t *hash, const lxb_char_t *name, size_t length)
 
LXB_API const lxb_ns_prefix_data_tlxb_ns_prefix_append (lexbor_hash_t *hash, const lxb_char_t *prefix, size_t length)
 
LXB_API const lxb_ns_prefix_data_tlxb_ns_prefix_data_by_id (lexbor_hash_t *hash, lxb_ns_prefix_id_t prefix_id)
 
LXB_API const lxb_ns_prefix_data_tlxb_ns_prefix_data_by_name (lexbor_hash_t *hash, const lxb_char_t *name, size_t length)
 

Function Documentation

◆ lxb_ns_by_id()

LXB_API const lxb_char_t * lxb_ns_by_id ( lexbor_hash_t * hash,
lxb_ns_id_t ns_id,
size_t * length )

Definition at line 43 of file ns.c.

◆ lxb_ns_data_by_id()

LXB_API const lxb_ns_data_t * lxb_ns_data_by_id ( lexbor_hash_t * hash,
lxb_ns_id_t ns_id )

Definition at line 64 of file ns.c.

◆ lxb_ns_data_by_link()

LXB_API const lxb_ns_data_t * lxb_ns_data_by_link ( lexbor_hash_t * hash,
const lxb_char_t * name,
size_t length )

Definition at line 78 of file ns.c.

◆ lxb_ns_prefix_append()

LXB_API const lxb_ns_prefix_data_t * lxb_ns_prefix_append ( lexbor_hash_t * hash,
const lxb_char_t * prefix,
size_t length )

Definition at line 97 of file ns.c.

◆ lxb_ns_prefix_data_by_id()

LXB_API const lxb_ns_prefix_data_t * lxb_ns_prefix_data_by_id ( lexbor_hash_t * hash,
lxb_ns_prefix_id_t prefix_id )

Definition at line 124 of file ns.c.

◆ lxb_ns_prefix_data_by_name()

LXB_API const lxb_ns_prefix_data_t * lxb_ns_prefix_data_by_name ( lexbor_hash_t * hash,
const lxb_char_t * name,
size_t length )

Definition at line 138 of file ns.c.