Functions |
void | potion_add_str (Potion *P, PN s) |
PN | potion_lookup_str (Potion *P, const char *str) |
PN | potion_str (Potion *P, const char *str) |
PN | potion_str2 (Potion *P, char *str, size_t len) |
PN | potion_strcat (Potion *P, char *str, char *str2) |
PN | potion_str_format (Potion *P, const char *format,...) |
static size_t | potion_utf8char_offset (const char *s, size_t index) |
static PN | potion_str_slice_index (PN index, size_t len, int nilvalue) |
PN | potion_byte_str (Potion *P, const char *str) |
PN | potion_byte_str2 (Potion *P, const char *str, size_t len) |
PN | potion_bytes (Potion *P, size_t len) |
PN_SIZE | pn_printf (Potion *P, PN bytes, const char *format,...) |
void | potion_bytes_obj_string (Potion *P, PN bytes, PN obj) |
void | potion_str_hash_init (Potion *P) |
void | potion_str_init (Potion *P) |
internals of utf-8 and byte strings
- See Also
- PNString class members
-
PNBytes class members
Definition in file string.c.