PTHREAD_CLEANUP_PUS... FreeBSD ライブラリ関数マニュアル PTHREAD_CLEANUP_PUS...
名称
pthread_cleanup_push − スレッド終了時のクリーンアップ関数の追加 |
ライブラリ
Reentrant C Library (libc_r, −pthread) |
書式
#include <pthread.h> void |
pthread_cleanup_push(void (*cleanup_routine)(void *), void *arg); |
解説 |
pthread_cleanup_push() 関数は、現在のスレッドが終了する時に呼び出されるク リーンアップハンドラのスタックの先頭に cleanup_routine を追加します。 cleanup_routine が呼び出されると、 arg がその唯一の引数として渡されます。 |
戻り値
pthread_cleanup_push() はいかなる値も返しません。 |
エラー
ありません。 |
関連項目
規格
pthread_cleanup_push() は ISO/IEC 9945-1:1996 (‘‘POSIX.1’’) に適合してい ます。 FreeBSD 10.0 July 30, 1998 FreeBSD 10.0 |