التابع trace
الخاص بالصنف TracePoint
في روبي
< Ruby | TracePoint
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 22:36، 7 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>trace</code> الخاص بالصنف <code>TracePoint</code> في روبي}}</noinclude> تصنيف: Ruby تص...')
طريقة ملائمة للتابع ::new
، حيث تقوم بتنشيط التعقب تلقائيًا.
البنية العامة
trace(*events) { |obj| block } → obj
المعاملات
events
أحداث
القيمة المُعادة
أمثلة
مثال على استخدام التابع trace
:
trace = TracePoint.trace(:call) { |tp| [tp.lineno, tp.event] }
#=> #<TracePoint:enabled>
trace.enabled? #=> true
انظر أيضا
- التابع
stat
: يُعيد التابعstat
المعلومات الداخلية للمتعقبTracePoint
. - التابع
binding
: يُعيد التابعbinding
كائن الربط (generated binding object) الذي تم إنشاؤه من الحدث