µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
atexit.h File Reference

Go to the source code of this file.

Typedefs

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)
 

Typedef Documentation

◆ exit_func_t

typedef void(* exit_func_t) (void)

Definition at line 40 of file atexit.h.

Enumeration Type Documentation

◆ __atexit_types

Enumerator
__et_atexit 
__et_onexit 
__et_cxa 

Definition at line 30 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 197 of file startup.cpp.