Clog

Logging subsystem that handles all logging operations. Provides configurable log levels and output formatting with thread-safe logging implementation. This layer ensures consistent logging across the entire system. More...

Classes

class  by::enablesZone
 Temporary scope-based enable/disable zone for logging streams. More...
 
class  by::errPassFilter
 Filter that passes through error-level log messages. More...
 
class  by::filterable
 Interface for objects that can filter log messages. More...
 
class  by::filters
 Collection of filterable objects for logging control. More...
 
class  by::logger
 Main logging interface for the byeol language system. More...
 
class  by::consoleStream
 Console output stream for logging to standard output. More...
 
class  by::fileLogStream
 File output stream for logging to disk files. More...
 
class  by::stream
 Base class for all logging output streams. More...
 
class  by::__WHEN_OBJECT__
 Conditional logging utility for clog module. More...
 

Detailed Description

Logging subsystem that handles all logging operations. Provides configurable log levels and output formatting with thread-safe logging implementation. This layer ensures consistent logging across the entire system.