libSystem Reference Manual: API Index

# API Index

### A

ARRAY, macro in array
Array, struct in array
ArrayForeach, user_function in array
array_append, function in array
array_count, function in array
array_delete, function in array
array_foreach, function in array
array_get, function in array
array_get_copy, function in array
array_new, function in array
array_remove_pos, function in array
array_set, function in array

### B

LICENSE_BSD2_FLAGS, macro in license
LICENSE_BSD2_STRING, macro in license
LICENSE_BSD3_FLAGS, macro in license
LICENSE_BSD3_STRING, macro in license
LICENSE_BSD4_FLAGS, macro in license
LICENSE_BSD4_STRING, macro in license
Buffer, struct in buffer
buffer_delete, function in buffer
buffer_get_data, function in buffer
buffer_get_size, function in buffer
buffer_new, function in buffer
buffer_new_copy, function in buffer
buffer_set, function in buffer
buffer_set_data, function in buffer
buffer_set_size, function in buffer

### C

Config, typedef in config
ConfigForeachCallback, user_function in config
ConfigForeachSectionCallback, user_function in config
config_delete, function in config
config_foreach, function in config
config_foreach_section, function in config
config_get, function in config
config_load, function in config
config_new, function in config
config_reset, function in config
config_save, function in config
config_set, function in config

### E

error_get, function in error
error_get_code, function in error
error_print, function in error
error_set, function in error
error_set_code, function in error
error_set_print, function in error
Event, struct in event
EventIOFunc, user_function in event
EventTimeoutFunc, user_function in event
event_delete, function in event
event_loop, function in event
event_loop_quit, function in event
event_new, function in event
event_register_idle, function in event
event_register_io_read, function in event
event_register_io_write, function in event
event_register_timeout, function in event
event_unregister_io_read, function in event
event_unregister_io_write, function in event
event_unregister_timeout, function in event

### F

File, struct in file
FileMode, typedef in file
FileSeekMode, typedef in file
file_delete, function in file
file_get_mode, function in file
FILE_MODE_APPEND, macro in file
FILE_MODE_CREATE, macro in file
FILE_MODE_EXCLUSIVE, macro in file
FILE_MODE_READ, macro in file
FILE_MODE_TRUNCATE, macro in file
FILE_MODE_WRITE, macro in file
file_new, function in file
file_read, function in file
file_seek, function in file
file_unlink, function in file
file_write, function in file
LicenseFlags, typedef in license

### G

LICENSE_GNU_GPL2_FLAGS, macro in license
LICENSE_GNU_GPL2_STRING, macro in license
LICENSE_GNU_GPL3_FLAGS, macro in license
LICENSE_GNU_GPL3_STRING, macro in license
LICENSE_GNU_LGPL21_FLAGS, macro in license
LICENSE_GNU_LGPL21_STRING, macro in license
LICENSE_GNU_LGPL3_FLAGS, macro in license
LICENSE_GNU_LGPL3_STRING, macro in license

### H

Hash, struct in hash
HashCompare, user_function in hash
HashForeach, user_function in hash
hash_compare_string, function in hash
hash_count, function in hash
hash_delete, function in hash
hash_foreach, function in hash
hash_func_string, function in hash
hash_get, function in hash
hash_new, function in hash
hash_reset, function in hash
hash_set, function in hash

### L

LF_CAN_JAIL, macro in license
LF_CAN_MODIFY, macro in license
LF_CAN_PATENT, macro in license
LF_CAN_REDISTRIBUTE, macro in license
LF_CAN_REVERSE_ENGINEER, macro in license
LF_KEEP_ACKNOWLEDGEMENT, macro in license
LF_KEEP_COPYRIGHT, macro in license
LF_KEEP_DISCLAIMER, macro in license
LF_KEEP_SOURCE_CODE, macro in license
LF_VIRAL, macro in license
LF_VIRAL_LIBRARIES, macro in license

### M

Mutator, typedef in mutator
MutatorForeach, user_function in mutator
mutator_count, function in mutator
mutator_delete, function in mutator
mutator_foreach, function in mutator
mutator_get, function in mutator
mutator_new, function in mutator
mutator_reset, function in mutator
mutator_set, function in mutator

### O

Object, typedef in object
object_delete, function in object
object_new, function in object
object_resize, function in object

### P

Parser, struct in parser
ParserCallback, user_function in parser
ParserFilter, user_function in parser
parser_add_callback, function in parser
parser_add_filter, function in parser
parser_delete, function in parser
parser_get_filename, function in parser
parser_get_token, function in parser
parser_new, function in parser
parser_new_string, function in parser
parser_remove_callback, function in parser
parser_remove_filter, function in parser
parser_scan, function in parser
parser_scan_filter, function in parser
Plugin, typedef in plugin
plugin_delete, function in plugin
plugin_lookup, function in plugin
plugin_new, function in plugin
plugin_new_self, function in plugin
LICENSE_PROPRIETARY_FLAGS, macro in license
LICENSE_PROPRIETARY_STRING, macro in license
LICENSE_PUBLIC_DOMAIN_FLAGS, macro in license
LICENSE_PUBLIC_DOMAIN_STRING, macro in license

### S

String, typedef in string
string_append, function in string
string_clear, function in string
string_compare, function in string
string_compare_length, function in string
string_cut, function in string
string_delete, function in string
string_explode, function in string
string_find, function in string
string_get_length, function in string
string_get_size, function in string
string_index, function in string
string_length, macro in string
string_ltrim, function in string
string_new, function in string
string_new_append, function in string
string_new_format, function in string
string_new_length, function in string
string_new_replace, function in string
string_replace, function in string
string_rtrim, function in string
string_set, function in string
string_trim, function in string

### T

TC_NULL, macro in token
Token, struct in token
TokenCode, typedef in token
TokenSet, typedef in token
token_delete, function in token
token_get_code, function in token
token_get_col, function in token
token_get_data, function in token
token_get_filename, function in token
token_get_line, function in token
token_get_string, function in token
token_in_set, function in token
token_set_code, function in token
token_set_col, function in token
token_set_data, function in token
token_set_filename, function in token
token_set_line, function in token
token_set_string, function in token

### V

Variable, struct in variable
VariableType, enum in variable
variable_delete, function in variable
variable_get_as, function in variable
variable_get_type, function in variable
variable_new, function in variable
variable_new_copy, function in variable
variable_new_deserialize, function in variable
variable_new_deserialize_buffer, function in variable
variable_new_deserialize_type, function in variable
variable_serialize, function in variable
variable_set, function in variable
variable_set_from, function in variable