LogWriter Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 10 of System.Base/LogWriter.cm

Inheritance

Constructors & Destructor

public LogWriter()
public LogWriter(const String<char>& logFilePath_)
public override ~LogWriter()

Member Functions

public inline StreamWriter& GetStreamWriter()
public inline const String<char>& LogFilePath() const
public Result<bool> Write(const String<char>& str)
public Result<bool> WriteLine()
public Result<bool> WriteLine(const String<char>& str)

Member Variables

private String<char> logFilePath
private bool ownWriter
private StreamWriter* writer

Constructor& Destructor Details

LogWriter Constructor

public LogWriter()

Definition
Line 12 of System.Base/LogWriter.cm


LogWriter Constructor

public LogWriter(const String<char>& logFilePath_)

Definition
Line 15 of System.Base/LogWriter.cm


~LogWriter Destructor

public override ~LogWriter()

Definition
Line 28 of System.Base/LogWriter.cm


Member Function Details

GetStreamWriter Member Function

public inline StreamWriter& GetStreamWriter()

Definition
Line 110 of System.Base/LogWriter.cm


LogFilePath Member Function

public inline const String<char>& LogFilePath()

Definition
Line 106 of System.Base/LogWriter.cm


Write Member Function

public Result<bool> Write(const String<char>& str)

Definition
Line 36 of System.Base/LogWriter.cm


WriteLine Member Function

public Result<bool> WriteLine()

Definition
Line 82 of System.Base/LogWriter.cm


WriteLine Member Function

public Result<bool> WriteLine(const String<char>& str)

Definition
Line 56 of System.Base/LogWriter.cm