.TH PTHREAD_CLEANUP_PUSH_DEFER_NP 3 2014\-05\-28 Linux "Linux Programmer's Manual"
.SH 名前
pthread_cleanup_push_defer_np, pthread_cleanup_pop_restore_np \-
-cancelability type を保持したままでスレッドのキャンセルクリーンアップハンドラの push/pop を行う
+cancelability type ã\82\92ä¿\9dæ\8c\81ã\81\97ã\81\9fã\81¾ã\81¾ã\81§ã\82¹ã\83¬ã\83\83ã\83\89ã\81®ã\82ã\83£ã\83³ã\82»ã\83«ã\82¯ã\83ªã\83¼ã\83³ã\82¢ã\83\83ã\83\97ã\83\8fã\83³ã\83\89ã\83©ã\83¼ã\81® push/pop ã\82\92è¡\8cã\81\86
.SH 書式
.nf
\fB#include <pthread.h>\fP
\fBpthread_cleanup_push\fP(3) と同様に、
\fBpthread_cleanup_push_defer_np\fP() は \fIroutine\fP をそのスレッドの
-クリーンアップハンドラのスタックに追加する。これに加えて、
+ã\82¯ã\83ªã\83¼ã\83³ã\82¢ã\83\83ã\83\97ã\83\8fã\83³ã\83\89ã\83©ã\83¼ã\81®ã\82¹ã\82¿ã\83\83ã\82¯ã\81«è¿½å\8a ã\81\99ã\82\8bã\80\82ã\81\93ã\82\8cã\81«å\8a ã\81\88ã\81¦ã\80\81
\fBpthread_cleanup_push_defer_np\fP() は現在の cancelability type も
保存し、cancelability type は "deferred" に設定する
(\fBpthread_setcanceltype\fP(3) 参照)。
\fBpthread_cleanup_pop\fP(3) と同様に、
\fBpthread_cleanup_pop_restore_np\fP() はそのスレッドのキャンセル
-ã\82¯ã\83ªã\83¼ã\83³ã\82¢ã\83\83ã\83\97ã\83\8fã\83³ã\83\89ã\83©ã\81®ã\82¹ã\82¿ã\83\83ã\82¯ã\81\8bã\82\89ä¸\80ç\95ªä¸\8aã\81«ã\81\82ã\82\8bã\82¯ã\83ªã\83¼ã\83³ã\82¢ã\83\83ã\83\97ã\83\8fã\83³ã\83\89ã\83©
+ã\82¯ã\83ªã\83¼ã\83³ã\82¢ã\83\83ã\83\97ã\83\8fã\83³ã\83\89ã\83©ã\83¼ã\81®ã\82¹ã\82¿ã\83\83ã\82¯ã\81\8bã\82\89ä¸\80ç\95ªä¸\8aã\81«ã\81\82ã\82\8bã\82¯ã\83ªã\83¼ã\83³ã\82¢ã\83\83ã\83\97ã\83\8fã\83³ã\83\89ã\83©ã\83¼
を取り出す。これに加えて、そのスレッドの cancelability type を、対応
する \fBpthread_cleanup_push_defer_np\fP() が呼ばれた時点の値に戻す。