outputLog - Blu

UserProtocol dcss
    dcss registerLogger [Logger::getObject]
   

class UserProtocol {
    inherit ClientProtocol
    inherit SocketProtocol

class SocketProtocol
    public method registerLogger { logger } {
        set m_logger $logger
    }

    protected method outputLog { level msg } {
        if {$m_logger != ""} {
            $m_logger $level $msg
        }
    }

outputLog logError
outputLog logWarning
outputLog logNote

 

posted @ 2012-10-20 23:05  greencolor  阅读(175)  评论(0编辑  收藏  举报