Prajna


LogLevel

Prajna Trace level, the lower the level, the more important of the message.

Record Fields

Record FieldDescription
Error
Signature: LogLevel
Modifiers: static

Error/exception messgae, should always be outputed.

ExtremeVerbose
Signature: LogLevel
Modifiers: static

WildVerbose, extreme detailed execution trace (serious impact on performance, not commonly used. )

Fatal
Signature: LogLevel
Modifiers: static

Fatal error

Info
Signature: LogLevel
Modifiers: static

Information, normally be outputed (default trace level is Info)

MediumVerbose
Signature: LogLevel
Modifiers: static

MildVerbose, extra information (may slightly impact performance.)

MildVerbose
Signature: LogLevel
Modifiers: static

MildVerbose, additional information (usually won't seriously impact performance, during test, Prajna is operated at this trace level. )

Warning
Signature: LogLevel
Modifiers: static

Warning, should always be outputed.

WildVerbose
Signature: LogLevel
Modifiers: static

WildVerbose, detailed execution trace (non-trival impact on performance, usually used during intensive debugging of a hard to fix bug. )

Fork me on GitHub