mirror of
https://github.com/hathach/tinyusb.git
synced 2025-01-17 05:32:55 +08:00
16 lines
253 B
Ruby
16 lines
253 B
Ruby
|
|
||
|
class StreaminatorHelper
|
||
|
|
||
|
def extract_name(stream)
|
||
|
name = case (stream.fileno)
|
||
|
when 0 then '#<IO:$stdin>'
|
||
|
when 1 then '#<IO:$stdout>'
|
||
|
when 2 then '#<IO:$stderr>'
|
||
|
else stream.inspect
|
||
|
end
|
||
|
|
||
|
return name
|
||
|
end
|
||
|
|
||
|
end
|