الفرق بين المراجعتين لصفحة: «Ruby/Thread/add trace func»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>add_trace_func</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude> تصنيف: Ruby ...' |
لا ملخص تعديل |
||
سطر 5: | سطر 5: | ||
يضيف التابع <code>add_trace_func</code> الوسيط المعطى <code>proc</code> (انظر فقرة البنية العامة) كمعالج للتعقب (tracing). | يضيف التابع <code>add_trace_func</code> الوسيط المعطى <code>proc</code> (انظر فقرة البنية العامة) كمعالج للتعقب (tracing). | ||
انظر صفحتي <code>[[Ruby/Thread/set_trace_func| | انظر صفحتي <code>[[Ruby/Thread/set_trace_func|set_trace_func]]</code> و <code>[[Ruby/Kernel/set_trace_func|Kernel#set_trace_func]]</code> لمزيد من المعلومات. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">add_trace_func(proc) → proc</syntaxhighlight> | <syntaxhighlight lang="ruby">add_trace_func(proc) → proc</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>proc</code>=== | ===<code>proc</code>=== | ||
كائن من النوع Proc | كائن من النوع <code>Proc</code> | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
يعيد التابع <code>add_trace_func</code> كائنا من النوع <code>Proc</code>. | |||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Thread/alive-3F|alive?]]</code>: يُعيد التابع <code>alive?</code> القيمة <code>true</code> إن كانت [[Ruby/Thread|المهمة الفرعية]] التي استُدعي معها قيد التشغيل أو نائمة. | |||
* التابع <code>[[Ruby/Thread/alive-3F|alive?]]</code>: يُعيد التابع <code>alive?</code> القيمة <code>true</code> إن كانت [[Ruby/Thread|المهمة الفرعية]] التي استُدعي معها | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-add_trace_func قسم التابع add_trace_func في الصنف Thread في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-add_trace_func قسم التابع add_trace_func في الصنف Thread في توثيق روبي الرسمي.] |
مراجعة 23:56، 5 نوفمبر 2018
يضيف التابع add_trace_func
الوسيط المعطى proc
(انظر فقرة البنية العامة) كمعالج للتعقب (tracing).
انظر صفحتي set_trace_func
و Kernel#set_trace_func
لمزيد من المعلومات.
البنية العامة
add_trace_func(proc) → proc
المعاملات
proc
كائن من النوع Proc
القيمة المُعادة
يعيد التابع add_trace_func
كائنا من النوع Proc
.
انظر أيضا
- التابع
alive?
: يُعيد التابعalive?
القيمةtrue
إن كانت المهمة الفرعية التي استُدعي معها قيد التشغيل أو نائمة.