C# Class Helper.Logger

Logger class provides logging in standard and custom formats at different verbosity levels and custom output options.
Afficher le fichier Open project: jazzyjester/Mario-Game

Méthodes publiques

Свойство Type Description
CONFIG_BUFFER_SIZE int
edt_Log System.Windows.Forms.RichTextBox
file_buffer string
file_path string
frm_Parent System.Windows.Forms.Form
loglevel int
loglevel_verbose int
using_text_box System.Boolean

Méthodes publiques

Méthode Description
Dump_File ( string filename, string str ) : void
Dump_File ( string filename, string str, bool append ) : void
Log_Method ( ) : void
Logger ( ) : System
Step_In ( ) : void
Step_In ( string msg ) : void
Step_Out ( ) : void
Step_Out ( string msg ) : void
Write ( string msg ) : void
Write ( string msg, int loglevel ) : void
WriteLn ( string msg ) : void
WriteLn ( string msg, int loglevel ) : void

Private Methods

Méthode Description
Print ( string msg ) : void
SendMessage ( IntPtr window, int message, int wparam, int lparam ) : IntPtr

Method Details

Dump_File() public méthode

public Dump_File ( string filename, string str ) : void
filename string
str string
Résultat void

Dump_File() public méthode

public Dump_File ( string filename, string str, bool append ) : void
filename string
str string
append bool
Résultat void

Log_Method() public méthode

public Log_Method ( ) : void
Résultat void

Logger() public méthode

public Logger ( ) : System
Résultat System

Step_In() public méthode

public Step_In ( ) : void
Résultat void

Step_In() public méthode

public Step_In ( string msg ) : void
msg string
Résultat void

Step_Out() public méthode

public Step_Out ( ) : void
Résultat void

Step_Out() public méthode

public Step_Out ( string msg ) : void
msg string
Résultat void

Write() public méthode

public Write ( string msg ) : void
msg string
Résultat void

Write() public méthode

public Write ( string msg, int loglevel ) : void
msg string
loglevel int
Résultat void

WriteLn() public méthode

public WriteLn ( string msg ) : void
msg string
Résultat void

WriteLn() public méthode

public WriteLn ( string msg, int loglevel ) : void
msg string
loglevel int
Résultat void

Property Details

CONFIG_BUFFER_SIZE public_oe property

public int CONFIG_BUFFER_SIZE
Résultat int

edt_Log public_oe property

public System.Windows.Forms.RichTextBox edt_Log
Résultat System.Windows.Forms.RichTextBox

file_buffer public_oe property

public string file_buffer
Résultat string

file_path public_oe property

public string file_path
Résultat string

frm_Parent public_oe property

public System.Windows.Forms.Form frm_Parent
Résultat System.Windows.Forms.Form

loglevel public_oe property

public int loglevel
Résultat int

loglevel_verbose public_oe property

public int loglevel_verbose
Résultat int

using_text_box public_oe property

public Boolean,System using_text_box
Résultat System.Boolean