...
Design
Class Diagram
Excerpt |
---|
|
https://yuml.me/ [BaseLog] [Logger] [ACSLogger] [GenericLogger] [BaseLog]^[Logger] [Logger]^[ACSLogger] [Logger]^[GenericLogger] [BaseLog]^[Handler] [Handler]^[StdoutHandler] [Handler]^[LogSvcHandler] [Loggable]<>-[Logger] [LogTrace]<>-[Logger] [StopWatch]<>-[Logger] [Logger]<>-static_reference[Logger_ptr] [BaseLog]++-[LoggingStatistics] [ACSLogger]++-[LogSvcHandler] [GenericLogger]++-[StdoutHandler] [LogSvcHandler]++-[ACE_Log_Msg] [ACE_Log_Msg]<>-[LoggingProxy] [LoggingProxy]++-[CacheLogger] [ACE_Log_Msg_Backend]^[CacheLogger] [CacheLogger]^[LocalFileLogger] [CacheLogger]^[LocalSyslogLogger] [CacheLogger]^[RemoteSyslogLogger] [LoggingProxy]<>-static_method_call[LogLevelDefinition] [LoggingProxy]<>-CORBA[CentralLogger] [LoggingProxy]++-[LogThrottle] [LoggingProxy]<>-[LogThrottleAlarm] |
![](/download/attachments/118345196/LoggingClassDiagram.png?version=1&modificationDate=1678372845000&api=v2)
Details
BaseLog
The base log is an abstract parent class for several classes in the logging implementation and it also defines some basic information:
...