Simply3DScan
Public Member Functions | List of all members
Logging.Logger Class Reference

Class holfing a logger thread More...

Public Member Functions

void StartLogging (string folder, string fileName)
 Starts the logging. More...
 
void LogException (Exception exception, [CallerMemberName] string memberName="", [CallerFilePath] string filePath="", [CallerLineNumber] int lineNumber=0)
 Logs the exception. More...
 
void LogWarning (string message, [CallerMemberName] string memberName="", [CallerFilePath] string filePath="", [CallerLineNumber] int lineNumber=0)
 Logs the warning. More...
 
void LogInfo (string message, [CallerMemberName] string memberName="", [CallerFilePath] string filePath="", [CallerLineNumber] int lineNumber=0)
 Logs the information. More...
 
void Dispose ()
 Releases unmanaged and - optionally - managed resources. More...
 

Detailed Description

Class holfing a logger thread

Member Function Documentation

void Logging.Logger.Dispose ( )

Releases unmanaged and - optionally - managed resources.

void Logging.Logger.LogException ( Exception  exception,
[CallerMemberName] string  memberName = "",
[CallerFilePath] string  filePath = "",
[CallerLineNumber] int  lineNumber = 0 
)

Logs the exception.

Parameters
exceptionThe exception.
memberNameName of the member.
filePathThe file path.
lineNumberThe line number.

Here is the call graph for this function:

void Logging.Logger.LogInfo ( string  message,
[CallerMemberName] string  memberName = "",
[CallerFilePath] string  filePath = "",
[CallerLineNumber] int  lineNumber = 0 
)

Logs the information.

Parameters
messageThe message.
memberNameName of the member.
filePathThe file path.
lineNumberThe line number.

Here is the call graph for this function:

void Logging.Logger.LogWarning ( string  message,
[CallerMemberName] string  memberName = "",
[CallerFilePath] string  filePath = "",
[CallerLineNumber] int  lineNumber = 0 
)

Logs the warning.

Parameters
messageThe message.
memberNameName of the member.
filePathThe file path.
lineNumberThe line number.

Here is the call graph for this function:

void Logging.Logger.StartLogging ( string  folder,
string  fileName 
)

Starts the logging.

Parameters
folderThe folder.
fileNameName of the file.

Here is the call graph for this function:


The documentation for this class was generated from the following file: