חריגה :: מערכת

חריגה :: המערכת היא מחלקה חריגה עבור שיחות מערכת או ספריה.
הורד עכשיו

חריגה :: מערכת דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Piotr Roszatycki
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~dexter/MooseX-GlobRef-Object-0.02/lib/MooseX/GlobRef/Object.pm

חריגה :: מערכת תגים


חריגה :: מערכת תיאור

חריגה :: המערכת היא מחלקה חריגה עבור שיחות מערכת או ספריה. חריגה :: המערכת היא מחלקה חריגה עבור מערכת או ספריה. Syncyopsis # טעון באופן אוטומטי אם משתמשים בחריג :: הטיעון של הבסיס השתמש חריגה :: בסיס "חריגה :: מערכת", "חריגה :: קובץ '=> {isa => "חריגה :: מערכת"}; נסה חריגה :: בסיס הערכה {שלי $ file = "/ notfound"; פתח קובץ, $ קובץ או לזרוק חריגה :: קובץ הודעה => "לא ניתן לפתוח קובץ: $ File", File => $ קובץ; }; אם (לתפוס חריגה :: מערכת שלי $ e) {אם ($ e-> ISA ('חריגה :: קובץ')) {WASTN "שגיאת קובץ:". $ E -> {Errstr}; } אם ($ e-> עם (ername => 'Enoent')) {WAST "לא נמצא שגיאה"; }} מחלקה זו מרחיבה חריגה סטנדרטית :: בסיס עם מערכת טיפול או שגיאות ספריות. השדות הנוספים של אובייקט החריגים מלאים לזרוק ולכלות את הודעת השגיאה ושדות שגיאה.פילדסקלאס שדות מיושמים כערכים של Broish Hash.erstr (RO) מכיל את מחרוזת שגיאת המערכת הביאה לזרוק חריגה. זהו החלק של החוט המייצג את אובייקט החריג. זה אותו דבר כמו $! משתנה בהקשר מחרוזת. הערכה {לזרוק חריגה :: הודעה הודעה => "הודעה"; }; לתפוס חריגה :: מערכת שלי $ e ולהדפיס $ E -> {Errstr}; Errrstros (RO) מכיל את מערכת שגיאת המערכת המורחבת הביא לזרוק חריגה. זה זהה למשתנה $ ^ e. הערכה {לזרוק חריגה :: הודעה הודעה => "הודעה"; }; לתפוס חריגה :: מערכת שלי $ e ו- $ E -> {Errrstros} ne $ e -> {Errstr} ולהדפיס $ E -> {Errrross}; errno (ro) מכיל את מספר שגיאת המערכת הביא לזרוק חריגה. זה אותו דבר כמו $! משתנה בהקשר מספרי. הערכה {לזרוק חריגה :: הודעה הודעה => "הודעה"; }; errname (ro) מכיל את שגיאת המערכת קבועה מהמערכת שגיאה. הערכה {לזרוק חריגה :: הודעה הודעה => "הודעה"; }; לתפוס חריגה :: מערכת שלי $ e ו- $ E-> {ERRNAME} EQ 'ENOENT' ו- $ E-> לזרוק, שיטות StringStringify (]) מחזירה את ייצוג מחרוזת של אובייקט יוצא מן הכלל. הפורמט של הפלט הוא "הודעה: מחרוזת שגיאה". הערכה {פתח F "/ Notexisting"; לזרוק חריגה :: מערכת; }; הדפס $ @ -> מחרוזת (1); הדפסה "$ @"; דרישות: · פרל · חריג :: בסיס> = 0.03


חריגה :: מערכת תוכנה קשורה

pyclamav

pyclamav הוא מודול בדיקת וירוסים עבור python המשתמשת libclamav. ...

172

הורד