|
PatchworkOS
|
Data for a string object. More...
#include <object.h>
Data Fields | |
| AML_OBJECT_COMMON_HEADER | |
| char * | content |
| uint64_t | length |
| char | smallString [AML_SMALL_STRING_SIZE+1] |
| Used for small object optimization. | |
| char* aml_string_obj_t::content |
Definition at line 370 of file object.h.
Referenced by aml_buffer_to_string(), aml_compare(), aml_concat_other_types(), aml_concat_resolve_to_string(), aml_concat_string(), aml_convert_to_decimal_string(), aml_convert_to_hex_string(), aml_convert_to_integer(), aml_copy_data_and_type(), aml_def_data_region_read(), aml_def_to_string_read(), aml_integer_to_string(), aml_obj_reference_read(), aml_object_clear(), aml_object_get_bits_at(), aml_object_set_bits_at(), aml_object_to_string(), aml_string_resize(), aml_string_set(), aml_string_set_empty(), aml_string_to_buffer(), aml_string_to_debug_object(), and aml_string_to_integer().
| uint64_t aml_string_obj_t::length |
Definition at line 371 of file object.h.
Referenced by aml_compare(), aml_convert_to_integer(), aml_def_data_region_read(), aml_def_index_read(), aml_def_size_of_read(), aml_object_clear(), aml_string_resize(), aml_string_to_buffer(), aml_string_to_debug_object(), and aml_string_to_integer().
| char aml_string_obj_t::smallString[AML_SMALL_STRING_SIZE+1] |
Used for small object optimization.
Definition at line 372 of file object.h.
Referenced by aml_string_resize().