Module: Visualtracer

Defined in:
lib/visualtracer/version.rb,
lib/visualtracer.rb,
lib/visualtracer/tracer.rb

Overview

Defines version.

Defined Under Namespace

Classes: Tracer

Constant Summary collapse

Error =
Class.new(StandardError)
VERSION =

Returns the library version.

Returns:

  • (String)

    the library version

'0.0.0'.freeze

Class Method Summary collapse

Class Method Details

.disableObject



17
18
19
20
21
22
23
# File 'lib/visualtracer.rb', line 17

def disable
  unless @tracer.enabled?
    raise Visualtracer::Error, 'Visualtracer is not running'
  end

  @tracer.disable
end

.enableObject



9
10
11
12
13
14
15
# File 'lib/visualtracer.rb', line 9

def enable
  if @tracer.enabled?
    raise Visualtracer::Error, 'Visualtracer is already running'
  end

  @tracer.enable
end