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