Class: Roby::EventLogging::NullEventLogger

Inherits:
Object
  • Object
show all
Defined in:
lib/roby/event_logging/null_event_logger.rb

Overview

An object that matches the event logger's interface but does nothing

Instance Method Summary collapse

Instance Method Details

#closeObject



13
# File 'lib/roby/event_logging/null_event_logger.rb', line 13

def close; end

#dump(name, time, *args) ⇒ Object



9
# File 'lib/roby/event_logging/null_event_logger.rb', line 9

def dump(name, time, *args); end

#dump_timeObject



19
20
21
# File 'lib/roby/event_logging/null_event_logger.rb', line 19

def dump_time
    0
end

#dump_timepoint(name, time, *args) ⇒ Object



11
# File 'lib/roby/event_logging/null_event_logger.rb', line 11

def dump_timepoint(name, time, *args); end

#flush_cycle(name, *args) ⇒ Object



23
# File 'lib/roby/event_logging/null_event_logger.rb', line 23

def flush_cycle(name, *args); end

#log_queue_sizeObject



15
16
17
# File 'lib/roby/event_logging/null_event_logger.rb', line 15

def log_queue_size
    0
end

#log_timepoints?Boolean

Returns:

  • (Boolean)


7
# File 'lib/roby/event_logging/null_event_logger.rb', line 7

def log_timepoints?; end