Class: Babeltrace2::BTError::Cause::MessageIteratorActor

Inherits:
Babeltrace2::BTError::Cause show all
Defined in:
lib/babeltrace2/error-reporting.rb

Constant Summary

Constants inherited from Babeltrace2::BTError::Cause

ActorType

Instance Attribute Summary

Attributes inherited from Babeltrace2::BTObject

#handle

Instance Method Summary collapse

Methods inherited from Babeltrace2::BTError::Cause

from_handle, #get_actor_type, #get_file_name, #get_line_number, #get_message, #get_module_name

Methods inherited from Babeltrace2::BTObject

#==, #initialize, #to_ptr

Constructor Details

This class inherits a constructor from Babeltrace2::BTObject

Instance Method Details

#get_component_class_nameObject Also known as: component_class_name



156
157
158
# File 'lib/babeltrace2/error-reporting.rb', line 156

def get_component_class_name
  Babeltrace2.bt_error_cause_message_iterator_actor_get_component_class_name(@handle)
end

#get_component_class_typeObject Also known as: component_class_type



151
152
153
# File 'lib/babeltrace2/error-reporting.rb', line 151

def get_component_class_type
  Babeltrace2.bt_error_cause_message_iterator_actor_get_component_class_type(@handle)
end

#get_component_nameObject Also known as: component_name



146
147
148
# File 'lib/babeltrace2/error-reporting.rb', line 146

def get_component_name
  Babeltrace2.bt_error_cause_message_iterator_actor_get_component_name(@handle)
end

#get_component_output_port_nameObject Also known as: component_output_port_name



141
142
143
# File 'lib/babeltrace2/error-reporting.rb', line 141

def get_component_output_port_name
  Babeltrace2.bt_error_cause_message_iterator_actor_get_component_output_port_name(@handle)
end

#get_plugin_nameObject Also known as: plugin_name



161
162
163
# File 'lib/babeltrace2/error-reporting.rb', line 161

def get_plugin_name
  Babeltrace2.bt_error_cause_message_iterator_actor_get_plugin_name(@handle)
end