ONE - On-device Neural Engine
|
Data Structures | |
struct | Config |
Top-level configuration interface. More... | |
struct | ConsoleReporter |
Print messages into standard console. More... | |
class | Context |
Logging controller. More... | |
class | EnvConfig |
class | EnvConfig< EnvFormat::BooleanNumber > |
class | Filter |
class | Limit |
class | Message |
Message with metadata. More... | |
class | MessageBuffer |
A buffer for a message under construction. More... | |
struct | MessageBus |
A bridge between Source and Sink. More... | |
class | MessageText |
Mutie-line text message. More... | |
class | Severity |
struct | Sink |
Message consumer interface. More... | |
class | Source |
Message Source. More... | |
class | SourceSetting |
Typedefs | |
using | EnvName = std::string |
Enumerations | |
enum class | EnvFormat { BooleanNumber } |
enum | SeverityCategory : uint16_t { FATAL = 0 , ERROR = 1 , WARN = 2 , INFO = 3 , VERBOSE = 4 } |
Functions | |
Severity | fatal (void) |
Severity | error (void) |
Severity | warn (void) |
Severity | info (void) |
Severity | verbose (uint16_t level) |
using hermes::EnvName = typedef std::string |
Definition at line 27 of file EnvConfig.h.
|
strong |
Enumerator | |
---|---|
BooleanNumber |
Definition at line 29 of file EnvConfig.h.
enum hermes::SeverityCategory : uint16_t |
FATAL > ERROR > WARN > INFO > VERBOSE
Hermes deliberately declares SeverityCategory as "enum" (instead of "enum class") in order to reduce namespace nesting.
Enumerator | |
---|---|
FATAL | |
ERROR | |
WARN | |
INFO | |
VERBOSE |
Definition at line 31 of file Severity.h.
|
inline |
Definition at line 76 of file Severity.h.
|
inline |
Definition at line 75 of file Severity.h.
|
inline |
|
inline |
Definition at line 79 of file Severity.h.
|
inline |
Definition at line 77 of file Severity.h.