logger
Members list
Packages
Type members
Classlikes
Attributes
- Source
- package.scala
- Supertypes
- Self type
-
LoggerOptionsView.type
Deprecated classlikes
Describes a mapping of a class to a specific log level
Describes a mapping of a class to a specific log level
- set with
-cll/--class-log-level
Value parameters
- level
-
the verbosity level
- name
-
the class name to log
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
-
trait Serializabletrait Unserializabletrait LoggerOptiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
- Self type
extend this trait to enable logging in a class you are implementing
extend this trait to enable logging in a class you are implementing
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Logger.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object JsonProtocoltrait TransformLike[A]class PhaseManagertrait Phaseobject Checksclass AddDefaultsclass Checksclass GetIncludesclass WriteOutputAnnotationsclass Stageclass ChiselStageclass AddDefaultsclass Checksclass AddImplicitOutputFileclass CIRCTclass Checksclass AddDedupGroupAnnotationsclass AddImplicitOutputFileclass Checksclass Convertclass Elaborateclass Emitterobject FirrtlOptionsViewobject PrimOpsobject Utilsobject EspressoMinimizerobject decoderShow all
Enables class names in log output
Enables class names in log output
- enabled with
-lcn/--log-class-names
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Unserializabletrait HasShellOptionstrait LoggerOptiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
Enables logging to a file (as opposed to STDOUT)
Enables logging to a file (as opposed to STDOUT)
- maps to LoggerOptions.logFileName
- enabled with
--log-file
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
-
trait Serializabletrait Unserializabletrait LoggerOptiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
- Self type
-
LogFileAnnotation.type
The supported log levels, what do they mean? Whatever you want them to.
The supported log levels, what do they mean? Whatever you want them to.
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Logger.scala
- Supertypes
-
class Enumerationtrait Serializableclass Objecttrait Matchableclass Any
- Self type
-
LogLevel.type
Describes the verbosity of information to log
Describes the verbosity of information to log
- set with
-ll/--log-level - if unset, a LogLevelAnnotation with the default log level will be emitted
Value parameters
- level
-
the level of logging
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
-
trait Serializabletrait Unserializabletrait LoggerOptiontrait NoTargetAnnotationtrait Annotationtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
- Self type
-
LogLevelAnnotation.type
Singleton in control of what is supposed to get logged, how it's to be logged and where it is to be logged We uses a dynamic variable in case multiple threads are used as can be in scalatests
Singleton in control of what is supposed to get logged, how it's to be logged and where it is to be logged We uses a dynamic variable in case multiple threads are used as can be in scalatests
Attributes
- Companion
- class
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Logger.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Logger.type
Classes implementing LazyLogging will have logger of this type
Classes implementing LazyLogging will have logger of this type
Value parameters
- containerClass
-
passed in from the LazyLogging trait in order to provide class level logging granularity
Attributes
- Companion
- object
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Logger.scala
- Supertypes
-
class Objecttrait Matchableclass Any
An exception originating from the Logger
An exception originating from the Logger
Value parameters
- cause
-
a reason for the exception
- str
-
an exception message
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Logger.scala
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
An annotation associated with a Logger command line option
An annotation associated with a Logger command line option
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerAnnotations.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ClassLogLevelAnnotationobject LogClassNamesAnnotationclass LogFileAnnotationclass LogLevelAnnotation
- Self type
Internal options used to control the logging in programs that are part of the Chisel stack
Internal options used to control the logging in programs that are part of the Chisel stack
Value parameters
- classLogLevels
-
the individual verbosity of logging for specific classes
- globalLogLevel
-
the verbosity of logging (default: logger.LogLevel.None)
- logClassNames
-
indicates logging verbosity on a class-by-class basis
- logToFile
-
if true, log to a file
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- LoggerOptions.scala
- Supertypes
-
class Objecttrait Matchableclass Any