*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> atexit (3)              
Title
Content
Arch
Section
 

ATEXIT(3)

Contents


NAME    [Toc]    [Back]

     atexit - register a function to be called on exit

SYNOPSIS    [Toc]    [Back]

     #include <stdlib.h>

     int
     atexit(void (*function)(void));

DESCRIPTION    [Toc]    [Back]

     The atexit() function registers the  given  function  to  be
called at program
  exit,  whether via exit(3) or via return from the program's main().
     Functions so registered are called in reverse order; no  arguments are
     passed.  At least 32 functions can always be registered, and
more are allowed
 as long as sufficient memory can be allocated.

RETURN VALUES    [Toc]    [Back]

     The atexit() function returns the  value  0  if  successful;
otherwise the
     value -1 is returned and the global variable errno is set to
indicate the
     error.

ERRORS    [Toc]    [Back]

     [ENOMEM]      No memory was available to add the function to
the list.
                   The  existing list of functions is unmodified.

SEE ALSO    [Toc]    [Back]

      
      
     exit(3)

STANDARDS    [Toc]    [Back]

     The atexit() function conforms to ANSI  X3.159-1989  (``ANSI
C'').

OpenBSD      3.6                           June      29,     1991
[ Back ]
 Similar pages
Name OS Title
atexit HP-UX register a function to be called at program termination
atexit Linux register a function to be called at normal program termination.
on_exit Linux register a function to be called at normal program termination.
pthread_cleanup_push FreeBSD add a cleanup function for thread exit
pthread_cleanup_push OpenBSD add a cleanup function for thread exit
tt_message_callback_add HP-UX register a callback function
tt_pattern_callback_add HP-UX register a message-matching callback function
SGBFA IRIX SGBFA factors a real band matrix by elimination. SGBFA is usually called by SBGCO, but it can be called direct
CGEFA IRIX CGEFA factors a complex matrix by Gaussian elimination. CGEFA is usually called by CGECO, but it can be called
SGEFA IRIX SGEFA factors a real matrix by Gaussian elimination. SGEFA is usually called by SGECO, but it can be called di
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service