module TeamSpeak3::CommandParameter
Public Class Methods
decode(value)
click to toggle source
# File lib/command_parameter.rb, line 21 def self.decode(value) return unless value value = value.to_s value.gsub!("\\\\", "\\") value.gsub!("\/", "/") value.gsub!("\\s", " ") value.gsub!("\\p", "|") value.gsub!("\\a", "\a") value.gsub!("\\b", "\b") value.gsub!("\\f", "\f") value.gsub!("\\n", "\n") value.gsub!("\\r", "\r") value.gsub!("\\t", "\t") value.gsub!("\\v", "\v") value end
encode(value)
click to toggle source
# File lib/command_parameter.rb, line 3 def self.encode(value) return unless value value = value.to_s value.gsub!("\\", "\\\\") value.gsub!("/", "\/") value.gsub!(" ", "\\s") value.gsub!("|", "\\p") value.gsub!("\a", "\\a") value.gsub!("\b", "\\b") value.gsub!("\f", "\\f") value.gsub!("\n", "\\n") value.gsub!("\r", "\\r") value.gsub!("\t", "\\t") value.gsub!("\v", "\\v") value end