Simply3DScan
|
Task for logging events More...
Public Member Functions | |
LoggerTask (string folder, string fileName) | |
Initializes a new instance of the LoggerTask class. More... | |
void | DoWork () |
Does the work. Events to log are filled in a concurrent queue and then read here in serial order. More... | |
Package Functions | |
void | EnqueueObject (LoggerInfo loggerInfo) |
Enqueues the object. More... | |
void | Stop () |
Stops this instance. More... | |
Properties | |
bool | IsStopped [get] |
Gets a value indicating whether this instance is stopped. More... | |
Task for logging events
Definition at line 10 of file LoggerTask.cs.
Logging.LoggerTask.LoggerTask | ( | string | folder, |
string | fileName | ||
) |
Initializes a new instance of the LoggerTask class.
folder | The folder. |
fileName | Name of the file. |
Definition at line 31 of file LoggerTask.cs.
void Logging.LoggerTask.DoWork | ( | ) |
Does the work. Events to log are filled in a concurrent queue and then read here in serial order.
Definition at line 43 of file LoggerTask.cs.
|
package |
Enqueues the object.
loggerInfo | The logger information. |
Definition at line 80 of file LoggerTask.cs.
|
package |
Stops this instance.
Definition at line 88 of file LoggerTask.cs.
|
get |
Gets a value indicating whether this instance is stopped.
true
if this instance is stopped; otherwise, false
.
Definition at line 22 of file LoggerTask.cs.