التابع new‎ الخاص بالصنف SystemCallError في روبي

من موسوعة حسوب
مراجعة 19:37، 4 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>new‎</code> الخاص بالصنف <code>SystemCallError</code> في روبي}}</noinclude> تصنيف: Ruby ت...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

إن كان الوسيط المعطى errno (انظر فقرة البنية العامة) يطابق رمز خطأ نظامي معروف، فسينشئ التابع new الصنف Errno المناسب لهذا الخطأ، وإلا فسينشئ كائن SystemCallError عام. رقم الخطأ سيكون متاح لاحقًا عبر التابع errno.

البنية العامة

new(msg, errno)   system_call_error_subclass

المعاملات

msg‎

errno‎

القيمة المُعادة

انظر أيضا

  • التابع ===: يعيد التابع === القيمة true إن كان الاستثناء التي استُدعي معها كائن من الصنف العام SystemCallError، أو إن كان رقما الخطأ الخاصين بهذا الاستثناء self والاستثناء other (انظر فقرة البنية العامة) متساويين.
  • التابع errno: يعيد التابع errno رقم الخطأ الخاص بالكائن SystemCallError.

مصادر