Module: Roby::Log::DataDisplay

Included in:
ChronicleDisplay, NotificationsDisplay, RelationsDisplay
Defined in:
lib/roby/log/data_stream.rb

Defined Under Namespace

Modules: ClassExtension

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#config_uiObject

Returns the value of attribute config_ui.



182
183
184
# File 'lib/roby/log/data_stream.rb', line 182

def config_ui
  @config_ui
end

#decoderObject (readonly)

Returns the value of attribute decoder.



180
181
182
# File 'lib/roby/log/data_stream.rb', line 180

def decoder
  @decoder
end

#mainObject (readonly)

Returns the value of attribute main.



181
182
183
# File 'lib/roby/log/data_stream.rb', line 181

def main
  @main
end

Instance Method Details

#clearObject



194
# File 'lib/roby/log/data_stream.rb', line 194

def clear; end

#splat?Boolean

Returns:

  • (Boolean)


183
# File 'lib/roby/log/data_stream.rb', line 183

def splat?; true end

#stream=(data_stream) ⇒ Object



185
186
187
188
189
190
191
192
# File 'lib/roby/log/data_stream.rb', line 185

def stream=(data_stream)
    if decoder
  clear
    end

    @decoder = data_stream.decoder(self.class.decoder)
    decoder.displays << self
end