نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
التابع TracePoint.self في روبي
يُعيد التابع self كائن التعقب (trace object) الذي تم إنشاؤه من الحدث. التابع self مشابه للتابع binding. البنية العامة self()
القيمة المعادة يعاد كائن التعقب (trace object) الذي تم إنشاؤه من الحدث. أمثلة مثال على استخدام التابع self: trace.binding.eval('self')
انظر أيضًا التابع return_value: يُعيد قيمة الحدث :return و c_return و b_return. التابع binding: يُعيد كائن الربط (generated binding object) الذي تم إنشاؤه من الحدث. مصادر قسم التابع self في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.enabled? في روبي
يتحقق التابع enabled? من الوضع الحالي للتعقب. البنية العامة enabled? → true or false
القيمة المعادة تعاد القيمة true إن كان التعقب مفعَّلًا أو تعاد القيمة false إذا كان معطَّلًا. انظر أيضًا التابع enable: يفعِّل التعقب. التابع disable: يعطل التعقب. مصادر قسم التابع enabled? في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.trace في روبي
ينشِّط التابع trace التعقب تلقائيًا وهو ملائم للتابع new. البنية العامة trace(*events) { |obj| block } → obj
المعاملات events أحداث. أمثلة مثال على استخدام التابع trace: trace = TracePoint.trace(:call) { |tp| [tp.lineno, tp.event] }
#=> #<TracePoint:enabled>
trace.enabled? #=> true
انظر أيضًا التابع stat: يُعيد المعلومات الداخلية للمتعقب. التابع binding: يُعيد كائن الربط (generated binding object) الذي تم إنشاؤه من الحدث مصادر قسم التابع trace في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.method_id في روبي
يعيد التابع method_id الاسم المعطى ساعة تعريف التابع المُستدعى. البنية العامة method_id()
القيمة المعادة يعاد الاسم المعطى ساعة تعريف التابع المُستدعى. انظر أيضًا التابع lineno: يعيد رقم سطر الحدث. التابع path: يعيد مسار الملف الجاري تنفيذه. مصادر قسم التابع method_id في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.enable في روبي
يفعِّل التابع enable التعقب. في حال إعطاء كتلة لهذا التابع، فلن يُنشّط التعقب إلا في نطاق تلك الكتلة. البنية العامة enable→ true or false
enable { block } → obj
القيمة المعادة تعاد القيمة true إن كان التعقب مفعَّلًا أو تعاد القيمة false إذا كان معطَّلًا مسبقًا. أمثلة مثال على استعمال التابع enable: trace.enabled? #=> false
trace.enable #=> false (previous state)
# ...
التابع TracePoint.return_value في روبي
يُعيد التابع return_value قيمة الحدث :return و c_return و b_return. البنية العامة return_value()
القيمة المعادة تعاد قيمة الحدث :return و c_return و b_return. انظر أيضًا التابع raised_exception: يعيد قيمة الاستثناء الذي تم إطلاقه في الحدث :raise. التابع self: يُعيد كائن التعقب (trace object) خلال الحدث. مصادر قسم التابع return_value في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.path في روبي
يعيد التابع path مسار الملف الجاري تنفيذه. البنية العامة path()
القيمة المعادة يعاد مسار الملف الجاري تنفيذه. انظر أيضًا التابع method_id: يعيد الاسم المعطى ساعة تعريف التابع المُستدعى. مصادر قسم التابع path في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.binding في روبي
يُعيد التابع binding كائن الربط (binding object) الذي تم إنشاؤه من الحدث. البنية العامة binding()
القيمة المعادة يعاد كائن الربط (binding object) الذي تم إنشاؤه من الحدث. انظر أيضًا التابع callee_id: يُعيد اسم الاستدعاء الخاص بالتابع الذي يتم استدعاؤه مصادر قسم التابع binding في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.lineno في روبي
يعيد التابع lineno رقم سطر الحدث التي يجري تعقبه. البنية العامة lineno()
القيمة المعادة يعاد رقم سطر الحدث التي يجري تعقبه. انظر أيضًا التابع inspect: يُعيد سلسلة نصية تحتوي حالة المتعقب وفق صيغة قابلة للقراءة. التابع method_id: يعيد الاسم المعطى ساعة تعريف التابع المُستدعى. مصادر قسم التابع lineno في الصنف TracePoint في توثيق روبي الرسمي.
التابع TracePoint.disable في روبي
يعطل التابع disable التعقب. في حال إعطاء كتلة لهذا التابع، فلن يُعطّل التعقب إلا ضمن نطاق تلك الكتلة. البنية العامة disable → true or false
disable { block } → obj
القيمة المعادة تعاد القيمة true إن كان التعقب مفعَّلًا أو تعاد القيمة false إذا كان معطَّلًا مسبقًا. أمثلة مثال على استعمال التابع disable: trace.enabled? #=> true
trace.disable #=> true (previous status)
trace.enabled? #=> false
trace.disable ...
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).