36static inline void dom_string_unref(
dom_string *str)
#define index(str, chr)
Definition string.h:66
const char * dom_string_data(const dom_string *str)
Definition string.c:898
dom_exception dom_string_create(const uint8_t *ptr, size_t len, dom_string **str)
Definition string.c:91
dom_exception dom_string_create_interned(const uint8_t *ptr, size_t len, dom_string **str)
Definition string.c:139
bool dom_string_caseless_lwc_isequal(const dom_string *s1, lwc_string *s2)
Definition string.c:346
bool dom_string_isequal(const dom_string *s1, const dom_string *s2)
Definition string.c:209
bool dom_string_caseless_isequal(const dom_string *s1, const dom_string *s2)
Definition string.c:256
uint32_t dom_string_hash(dom_string *str)
Definition string.c:852
dom_exception dom_string_concat(dom_string *s1, dom_string *s2, dom_string **result)
Definition string.c:546
dom_exception dom_string_tolower(dom_string *source, bool ascii_only, dom_string **lower)
Definition string.c:979
void dom_string_destroy(dom_string *str)
Definition string.c:57
uint32_t dom_string_length(dom_string *str)
Definition string.c:471
size_t dom_string_byte_length(const dom_string *str)
Definition string.c:912
uint32_t dom_string_rindex(dom_string *str, uint32_t chr)
Definition string.c:430
dom_exception dom_string_toupper(dom_string *source, bool ascii_only, dom_string **upper)
Definition string.c:933
dom_exception dom_string_substr(dom_string *str, uint32_t i1, uint32_t i2, dom_string **result)
Definition string.c:602
dom_exception dom_string_insert(dom_string *target, dom_string *source, uint32_t offset, dom_string **result)
Definition string.c:663
dom_exception dom_string_at(dom_string *str, uint32_t index, uint32_t *ch)
Definition string.c:495
dom_exception dom_string_intern(dom_string *str, struct lwc_string_s **lwcstr)
Definition string.c:175
uint32_t dom_string_index(dom_string *str, uint32_t chr)
Definition string.c:393
dom_exception dom_string_replace(dom_string *target, dom_string *source, uint32_t i1, uint32_t i2, dom_string **result)
Definition string.c:756
bool dom_string_lwc_isequal(const dom_string *s1, lwc_string *s2)
Definition string.c:311
unsigned int uint32_t
Definition acefiex.h:163
unsigned char uint8_t
Definition acefiex.h:161
#define NULL
Definition actypes.h:561
size_t size_t offset
Definition drm_bridge.h:1299
dom_exception
Definition exceptions.h:24
size_t len
Definition initial.c:23
uint32_t refcnt
Definition string.h:20
Definition libwapcaplet.h:41