A
The functions, macros, and data structures in the C library are described here in alphabetical order.
A ¦ B ¦ C ¦ D ¦ E ¦ F ¦ G ¦ H ¦ I ¦ J ¦ K ¦ L ¦ M ¦ N ¦ O ¦ P ¦ Q ¦ R ¦ S ¦ T ¦ U ¦ V ¦ W ¦ X ¦ Y ¦ Z
This chapter describes the API components whose names begin with A.
Related links
- abort()
Raise the SIGABRT signal to terminate program execution
- abs()
Return the absolute value of an integer
- accept()
Accept a connection on a socket
- access()
Check to see if a file or directory can be accessed
- acl_add_perm()
Add a permission to an access control list (ACL) permission set
- acl_calc_mask()
Calculate the group class mask for an access control list (ACL)
- acl_clear_perms()
Clear all permissions from an ACL permission set
- acl_copy_entry()
Copy the contents of one ACL entry into another
- acl_copy_ext()
Copy an ACL from system space to user space
- acl_copy_int()
Copy an ACL from user space to system space
- acl_create_entry()
Create an entry in an access control list
- acl_delete_entry()
Delete an entry from an access control list (ACL)
- acl_delete_perm()
Delete a permission from an ACL permissions set
- acl_dup()
Duplicate an access control list (ACL) in a working storage area
- acl_free()
Free the working storage area allocated for an access control list (ACL) data object
- acl_from_text()
Create an access control list (ACL) from text
- acl_get_entry()
Get an entry in an access control list (ACL)
- acl_get_fd()
Get the access control list associated with a file descriptor
- acl_get_file()
Get the ACL for a given path
- acl_get_permset()
Get a permission set from an ACL entry
- acl_get_qualifier()
Get the qualifier from an ACL entry
- acl_get_tag_type()
Get the type of tag from an ACL entry
- acl_init()
Allocate and initialize an access control list (ACL) working storage area
- acl_set_fd()
Set the access ACL for the object associated with a file descriptor
- acl_set_file()
Set the access control list for a path
- acl_set_permset()
Set the permissions set in an ACL entry
- acl_set_qualifier()
Set the qualifier for an ACL entry
- acl_set_tag_type()
Set the tag type of an ACL entry
- acl_size()
Determine the size of the external form of an ACL
- acl_to_text()
Convert an access control list (ACL) into text
- acl_valid()
Validate an access control list (ACL)
- acos(), acosf(), acosl()
Compute the arccosine of an angle
- acosh(), acoshf(), acoshl()
Compute the inverse hyperbolic cosine
- addrinfo
TCP/IP address information
- aio_cancel()
Cancel an asynchronous I/O operation
- aio_error()
Get the error status for an asynchronous I/O operation
- aio_fsync()
Asynchronously synchronize a file
- aio_read(), aio_read64()
Asynchronously read from a file
- aio_return()
Get the return status for an asynchronous I/O operation
- aio_suspend()
Wait for asynchronous I/O operations to be completed
- aio_write(), aio_write64()
Asynchronously write to a file
- aiocb, aiocb64
Asynchronous I/O control block
- alarm()
Schedule an alarm
- alloca()
Allocate automatic space from the stack
- alphasort()
Compare two directory entries
- _amblksiz
The increment for the break pointer
- _argc
The number of arguments passed to main()
- _argv
A pointer to the vector of arguments passed to main()
- asctime(), asctime_r()
Convert time information to a string
- asin(), asinf(), asinl()
Compute the arcsine of an angle
- asinh(), asinhf(), asinhl()
Compute the inverse hyperbolic sine
- assert()
Print a diagnostic message and optionally terminate the program
- atan(), atanf(), atanl()
Compute the arctangent of an angle
- atan2(), atan2f()
Compute the arctangent, determining the quadrant
- atanh(), atanhf(), atanhl()
Compute an inverse hyperbolic tangent
- atexit()
Register functions to be called during normal program termination
- atof()
Convert a string into a double
- atoh()
Convert a string containing a hexadecimal number into an unsigned number
- atoi()
Convert a string into an integer
- atol(), atoll()
Convert a string into a long integer
- atomic_add()
Safely add to a variable
- atomic_add_value()
Safely add to a variable, returning the previous value
- atomic_clr()
Safely clear a variable
- atomic_clr_value()
Safely clear a variable, returning the previous value
- atomic_set()
Safely set bits in a variable
- atomic_set_value()
Safely set bits in a variable, returning the previous value
- atomic_sub()
Safely subtract from a variable
- atomic_sub_value()
Safely subtract from a variable, returning the previous value
- atomic_toggle()
Safely toggle a variable
- atomic_toggle_value()
Safely toggle a variable, returning the previous value
- _auxv
A pointer to a vector of auxiliary arguments to main()