التابع SystemCallError.new
في روبي
< Ruby | SystemCallError
ينشئ التابع new
الصنف Errno
المناسب لرمز خطإٍ نظامي معروف إن كان رقم الخطأ المُمرَّر إليه يطابق رمز هذا خطأ، وإلا فسينشئ كائنًا عامًا من النوع SystemCallError
.
رقم الخطأ سيكون متاح لاحقًا عبر التابع errno
.
البنية العامة
new(msg, errno) → system_call_error_subclass
المعاملات
msg
رسالة الخطأ.
errno
رقم الخطأ.
القيمة المعادة
يعاد كائنٌ جديد من النوع SystemCallError
أو صنف متفرع منه.
انظر أيضا
- التابع
===
: يتحقق إن كان الاستثناء الذي استُدعي معه كائنًا عامًا من الصنفSystemCallError
، أو إن كان رقما الخطأ الخاصين بهذا الاستثناء والاستثناء الآخر المعطى متساويين. - التابع
errno
: يعيد التابعerrno
رقم الخطأ الخاص بالكائنSystemCallError
.