Class: Trace::EventBuffer::EventStruct

Inherits:
Struct
  • Object
show all
Defined in:
lib/eventbuffer.rb

Instance Attribute Summary collapse

Instance Attribute Details

#argObject

Returns the value of attribute arg

Returns:

  • (Object)

    the current value of arg



4
5
6
# File 'lib/eventbuffer.rb', line 4

def arg
  @arg
end

#eventObject

Returns the value of attribute event

Returns:

  • (Object)

    the current value of event



4
5
6
# File 'lib/eventbuffer.rb', line 4

def event
  @event
end

#iseqObject

Returns the value of attribute iseq

Returns:

  • (Object)

    the current value of iseq



4
5
6
# File 'lib/eventbuffer.rb', line 4

def iseq
  @iseq
end

#methodObject

Returns the value of attribute method

Returns:

  • (Object)

    the current value of method



4
5
6
# File 'lib/eventbuffer.rb', line 4

def method
  @method
end

#pc_offsetObject

Returns the value of attribute pc_offset

Returns:

  • (Object)

    the current value of pc_offset



4
5
6
# File 'lib/eventbuffer.rb', line 4

def pc_offset
  @pc_offset
end

#source_containerObject

Returns the value of attribute source_container

Returns:

  • (Object)

    the current value of source_container



4
5
6
# File 'lib/eventbuffer.rb', line 4

def source_container
  @source_container
end

#source_locationObject

Returns the value of attribute source_location

Returns:

  • (Object)

    the current value of source_location



4
5
6
# File 'lib/eventbuffer.rb', line 4

def source_location
  @source_location
end

#threadObject

Returns the value of attribute thread

Returns:

  • (Object)

    the current value of thread



4
5
6
# File 'lib/eventbuffer.rb', line 4

def thread
  @thread
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



4
5
6
# File 'lib/eventbuffer.rb', line 4

def type
  @type
end