Ruby 3.3.5p100 (2024-09-03 revision ef084cc8f4958c1b6e4ead99136631bef6d8ddba)
|
A list of strings. More...
#include "prism/defines.h"
#include "prism/util/pm_string.h"
#include <stddef.h>
#include <stdlib.h>
Go to the source code of this file.
Data Structures | |
struct | pm_string_list_t |
A list of strings. More... | |
Functions | |
void | pm_string_list_append (pm_string_list_t *string_list, pm_string_t *string) |
Append a pm_string_t to the given string list. | |
PRISM_EXPORTED_FUNCTION void | pm_string_list_free (pm_string_list_t *string_list) |
Free the memory associated with the string list. | |
A list of strings.
Definition in file pm_string_list.h.
void pm_string_list_append | ( | pm_string_list_t * | string_list, |
pm_string_t * | string ) |
Append a pm_string_t to the given string list.
string_list | The string list to append to. |
string | The string to append. |
Definition at line 7 of file pm_string_list.c.
PRISM_EXPORTED_FUNCTION void pm_string_list_free | ( | pm_string_list_t * | string_list | ) |
Free the memory associated with the string list.
string_list | The string list to free. |
Definition at line 26 of file pm_string_list.c.