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



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

def arg
  @arg
end

#eventObject

Returns the value of attribute event

Returns:

  • (Object)

    the current value of event



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

def event
  @event
end

#iseqObject

Returns the value of attribute iseq

Returns:

  • (Object)

    the current value of iseq



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

def iseq
  @iseq
end

#methodObject

Returns the value of attribute method

Returns:

  • (Object)

    the current value of method



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

def method
  @method
end

#pc_offsetObject

Returns the value of attribute pc_offset

Returns:

  • (Object)

    the current value of pc_offset



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

def pc_offset
  @pc_offset
end

#source_containerObject

Returns the value of attribute source_container

Returns:

  • (Object)

    the current value of source_container



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

def source_container
  @source_container
end

#source_locationObject

Returns the value of attribute source_location

Returns:

  • (Object)

    the current value of source_location



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

def source_location
  @source_location
end

#threadObject

Returns the value of attribute thread

Returns:

  • (Object)

    the current value of thread



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

def thread
  @thread
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



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

def type
  @type
end