مسجل :: بسيط

التحميل الان

مسجل :: بسيط الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Thomas Stanley
  • موقع ويب الناشر:
  • http://search.cpan.org/~tstanley/Logger-Simple-2.0/Simple.pm

مسجل :: بسيط العلامات


مسجل :: بسيط وصف

Logger :: Simple هو تطبيق وحدات سجل SIMRAN-LOG و SIMRAN- خطأ - خطأ. Logger :: Simple هو تطبيق لمحائط SIMRAN-LOG-LOG و MODULES SIMRAN-ERRRIT- خطأ. بلدي سجل Log = Logger :: Simple-> جديد (سجل => "/ TMP / Program.log")؛ بلدي x = 5؛ بلدي $ y = 4؛ إذا كان ($ x> $ y) {$ log-> الكتابة ("$ x أكبر من $ y")؛ } NEWMY $ Log = Logger :: Simple-> جديد (سجل => "/ tmp / logfile")؛ الطريقة الجديدة تنشئ المسجل :: كائن بسيط ككائن من الداخل بعد. تعد معلمة السجل واحدة إلزامية يجب أن يتم تمريرها إلى الكائن عند الإنشاء، أو فشل الكائن. عند الإنشاء، ستسمى هذه الطريقة أيضا طريقة Open_Log التي تفتح ملف السجل. كتابة سجل $ -> الكتابة ("هذه رسالة خطأ")؛ ستكتب هذه الطريقة رسالة إلى LogFile، وسوف تقوم بتحديث صفيف التاريخ الداخلي .retrive_historymyhistory = $ log-> retrive_history؛ My MSG = Log- $ Log-> Retrive_History؛ عند الاتصال به في سياق العددية، سيعود الرسالة الأخيرة المكتوبة إلى صفيف التاريخ. عند الاتصال في سياق قائمة، سيعود السجل بأكمله ArrayClear_History $ Log-> Clear_History؛ ستقوم هذه الطريقة بمسح التاريخ الداخلي يتم تعيين وحدة Arraythis على سجل SIMRAN :: LOG: LOG و SIMRAN :: خطأ :: وحدات الخطأ. اعجبني بالمبدأ وراءهم، لكنني شعرت أن الواجهة قد تكون أفضل قليلا. شكرا جزيلا مرة أخرى إلى داميان كونواي للكائنات المنحى للكائنات، وكذلك إلى سام الثالثة، لكتاب كتابه "كتابة وحدات الطباعة ل CPAN". كان كلاهما مراجعا لا تقدر بثمن بالنسبة لي متطلبات: perl.


مسجل :: بسيط برامج ذات صلة