See log4r/GDC.rb
# File lib/log4r/GDC.rb, line 18 18: def self.clear() 19: Thread.main[GDCNAME] = "" 20: end
# File lib/log4r/GDC.rb, line 22 22: def self.get() 23: $globalGDCLock.synchronize do 24: if ( Thread.main[GDCNAME] == nil ) then 25: Thread.main[GDCNAME] = $0 26: end 27: end 28: return Thread.main[GDCNAME] 29: end
# File lib/log4r/GDC.rb, line 31 31: def self.set( a_name ) 32: if ( Thread.current != Thread.main ) then 33: raise "Can only initialize Global Diagnostic Context from Thread.main" 34: end 35: $globalGDCLock.synchronize do 36: Thread.main[GDCNAME] = a_name 37: end 38: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.