class DBus::Data::ObjectPath
See also {DBus::ObjectPath}
Public Class Methods
Source
# File lib/dbus/data.rb, line 469 def self.from_raw(value, mode:) if mode == :plain validate_raw!(value) return value end new(value) end
Source
# File lib/dbus/data.rb, line 463 def self.validate_raw!(value) DBus::ObjectPath.new(value) rescue DBus::Error => e raise InvalidPacketException, e.message end
@raise InvalidPacketException