# File lib/dbus/type.rb, line 104 def to_s case @sigtype when STRUCT "(" + @members.collect { |t| t.to_s }.join + ")" when ARRAY "a" + child.to_s when DICT_ENTRY "{" + @members.collect { |t| t.to_s }.join + "}" else if not TypeName.keys.member?(@sigtype) raise NotImplementedError end @sigtype.chr end end