Aardvark.Base


IJobReporter

Instance members

Instance memberDescription
AddReporter(reporter)
Signature: reporter:IReporter -> unit
Modifiers: abstract
Begin(...)
Signature: (parentJob:ReportJob * level:int * target:ILogTarget * text:string * timed:bool * noLog:bool) -> ReportJob
Modifiers: abstract
End(...)
Signature: (level:int * target:ILogTarget * text:string * addTimeToParent:bool) -> float
Modifiers: abstract
Indent()
Signature: unit -> unit
Modifiers: abstract

The number of spaces of indent caused by Begin / Report.End. This property should only be set BEFORE actual reporting.

Line(...)
Signature: (type:LogType * level:int * target:ILogTarget * leftText:string * rightPos:int * rightText:string) -> unit
Modifiers: abstract
Progress(...)
Signature: (level:int * target:ILogTarget * progress:float * relative:bool) -> unit
Modifiers: abstract
RemoveReporter(reporter)
Signature: reporter:IReporter -> unit
Modifiers: abstract
Tests(testInfo)
Signature: testInfo:TestInfo -> unit
Modifiers: abstract
Text(level, target, text)
Signature: (level:int * target:ILogTarget * text:string) -> unit
Modifiers: abstract
Values(...)
Signature: (level:int * target:ILogTarget * name:string * separator:string * values:obj []) -> unit
Modifiers: abstract
Wrap(level, target, text)
Signature: (level:int * target:ILogTarget * text:string) -> unit
Modifiers: abstract
Fork me on GitHub