µOS++ IIIe Reference  v6.3.15
“Perfekt ist nicht gut genug”
The third edition of µOS++, a POSIX inspired open source system, written in C++.
atexit.h File Reference

Go to the source code of this file.

Types

typedef void(* exit_func_t) (void)
 

Enumerations

enum  __atexit_types {
  __et_atexit,
  __et_onexit,
  __et_cxa
}
 

Functions

void __call_exitprocs (int, void *)
 
int __register_exitproc (int, exit_func_t fn, void *, void *)
 
void os_run_fini_array (void)
 

Types

◆ exit_func_t

typedef void(* exit_func_t) (void)

Definition at line 56 of file atexit.h.

Enumeration Type Documentation

◆ __atexit_types

Enumerator
__et_atexit 
__et_onexit 
__et_cxa 

Definition at line 45 of file atexit.h.

Function Documentation

◆ __call_exitprocs()

void __call_exitprocs ( int  ,
void *   
)

◆ __register_exitproc()

int __register_exitproc ( int  ,
exit_func_t  fn,
void *  ,
void *   
)

◆ os_run_fini_array()

void os_run_fini_array ( void  )

Definition at line 205 of file startup.cpp.