التابع trace الخاص بالصنف TracePoint في روبي
< Ruby | TracePoint
طريقة ملائمة للتابع ::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) الذي تم إنشاؤه من الحدث