class DBus::Type::Array

Syntactic helper for constructing an array Type. You may be looking for {Data::Array} instead. @example

t = Type::Array[Type::INT16]

Public Class Methods

[](member_type) click to toggle source

@param member_type [Type,SingleCompleteType] @return [Type] (frozen)

# File lib/dbus/type.rb, line 331
def self.[](member_type)
  t = Type.new(ARRAY)
  t << make_type(member_type)
  t.members.freeze
  t
end