module ProcessHost::Process::ProcessName
Public Class Methods
extended(cls)
click to toggle source
# File lib/process_host/process/process_name.rb, line 4 def self.extended(cls) cls.singleton_class.class_exec do attr_writer :process_name end end
Public Instance Methods
process_name(name=nil)
click to toggle source
# File lib/process_host/process/process_name.rb, line 14 def process_name(name=nil) if name.nil? @process_name ||= Default.get self else process_name_macro name end end
process_name_macro(name)
click to toggle source
# File lib/process_host/process/process_name.rb, line 10 def process_name_macro(name) self.process_name = name end