|
ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
|
String utility functions for WASM/Emscripten. More...
Go to the source code of this file.
Functions | |
| size_t | platform_strlcpy (char *dst, const char *src, size_t size) |
| size_t | platform_strlcat (char *dst, const char *src, size_t size) |
| int | platform_strcasecmp (const char *s1, const char *s2) |
| int | platform_asprintf (char **strp, const char *fmt,...) |
| char * | platform_strdup (const char *s) |
| asciichat_error_t | platform_memcpy (void *dest, size_t dest_size, const void *src, size_t count) |
| asciichat_error_t | platform_memset (void *dest, size_t dest_size, int ch, size_t count) |
| int | platform_vsnprintf (char *str, size_t size, const char *format, va_list ap) |
| int | platform_strncasecmp (const char *s1, const char *s2, size_t n) |
String utility functions for WASM/Emscripten.
Definition in file platform/wasm/string.c.
| int platform_asprintf | ( | char ** | strp, |
| const char * | fmt, | ||
| ... | |||
| ) |
| asciichat_error_t platform_memcpy | ( | void * | dest, |
| size_t | dest_size, | ||
| const void * | src, | ||
| size_t | count | ||
| ) |
Definition at line 62 of file platform/wasm/string.c.
| asciichat_error_t platform_memset | ( | void * | dest, |
| size_t | dest_size, | ||
| int | ch, | ||
| size_t | count | ||
| ) |
Definition at line 73 of file platform/wasm/string.c.
| int platform_strcasecmp | ( | const char * | s1, |
| const char * | s2 | ||
| ) |
Definition at line 43 of file platform/wasm/string.c.
Referenced by color_filter_from_cli_name(), detect_terminal_background(), options_init(), validate_opt_log_level(), and validate_opt_reconnect().
| char * platform_strdup | ( | const char * | s | ) |
Definition at line 57 of file platform/wasm/string.c.
Referenced by config_create_default(), config_load_and_apply(), expand_path(), media_source_create(), options_builder_add_example(), options_config_validate(), parse_audio_source(), parse_client_address(), parse_color_filter(), parse_color_mode(), parse_color_setting(), parse_log_file(), parse_log_level(), parse_palette_chars(), parse_palette_type(), parse_port_option(), parse_render_mode(), parse_server_bind_address(), parse_ssh_private_key(), parse_timestamp(), parse_utf8_setting(), parse_volume(), platform_is_binary_in_path(), remove_known_host(), symbol_cache_insert(), symbol_cache_lookup(), symbol_cache_resolve_batch(), and validate_port_callback().
| size_t platform_strlcat | ( | char * | dst, |
| const char * | src, | ||
| size_t | size | ||
| ) |
Definition at line 27 of file platform/wasm/string.c.
| size_t platform_strlcpy | ( | char * | dst, |
| const char * | src, | ||
| size_t | size | ||
| ) |
Definition at line 13 of file platform/wasm/string.c.
Referenced by detect_terminal_capabilities(), platform_get_cwd(), and platform_get_temp_dir().
| int platform_strncasecmp | ( | const char * | s1, |
| const char * | s2, | ||
| size_t | n | ||
| ) |
Definition at line 88 of file platform/wasm/string.c.
| int platform_vsnprintf | ( | char * | str, |
| size_t | size, | ||
| const char * | format, | ||
| va_list | ap | ||
| ) |
Definition at line 84 of file platform/wasm/string.c.
Referenced by safe_snprintf(), and safe_vsnprintf().