Class: Babeltrace2::BTError::Cause::ComponentActor

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



110
111
112
# File 'lib/babeltrace2/error-reporting.rb', line 110

def get_component_class_name
  Babeltrace2.bt_error_cause_component_actor_get_component_class_name(@handle)
end

#get_component_class_typeObject Also known as: component_class_type



105
106
107
# File 'lib/babeltrace2/error-reporting.rb', line 105

def get_component_class_type
  Babeltrace2.bt_error_cause_component_actor_get_component_class_type(@handle)
end

#get_component_nameObject Also known as: component_name



100
101
102
# File 'lib/babeltrace2/error-reporting.rb', line 100

def get_component_name
  Babeltrace2.bt_error_cause_component_actor_get_component_name(@handle)
end

#get_component_plugin_nameObject Also known as: component_plugin_name



115
116
117
# File 'lib/babeltrace2/error-reporting.rb', line 115

def get_component_plugin_name
  Babeltrace2.bt_error_cause_component_actor_get_component_plugin_name(@handle)
end