C# Class kOS.Logger

Inheritance: ILogger
Show file Open project: KSP-KOS/KOS

Protected Properties

Property Type Description
ExceptionHistory List
Shared SharedObjects

Public Methods

Method Description
Log ( Exception e ) : void
Log ( string text ) : void
LogError ( string s ) : void
LogException ( Exception exception ) : void
LogWarning ( string s ) : void
LogWarningAndScreen ( string s ) : void
SuperVerbose ( string s ) : void

Protected Methods

Method Description
LogToScreen ( string text ) : void
Logger ( ) : System
Logger ( SharedObjects shared ) : System

Method Details

Log() public method

public Log ( Exception e ) : void
e System.Exception
return void

Log() public method

public Log ( string text ) : void
text string
return void

LogError() public abstract method

public abstract LogError ( string s ) : void
s string
return void

LogException() public abstract method

public abstract LogException ( Exception exception ) : void
exception System.Exception
return void

LogToScreen() protected method

protected LogToScreen ( string text ) : void
text string
return void

LogWarning() public abstract method

public abstract LogWarning ( string s ) : void
s string
return void

LogWarningAndScreen() public abstract method

public abstract LogWarningAndScreen ( string s ) : void
s string
return void

Logger() protected method

protected Logger ( ) : System
return System

Logger() protected method

protected Logger ( SharedObjects shared ) : System
shared SharedObjects
return System

SuperVerbose() public method

public SuperVerbose ( string s ) : void
s string
return void

Property Details

ExceptionHistory protected property

protected List ExceptionHistory
return List

Shared protected property

protected SharedObjects Shared
return SharedObjects