Class: Babeltrace2::UserComponentClass

Inherits:
Object
  • Object
show all
Includes:
GetMethod
Defined in:
lib/babeltrace2/plugin/plugin-dev.rb

Direct Known Subclasses

UserFilter, UserSink, UserSource

Class Attribute Summary collapse

Instance Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.descriptionObject

Returns the value of attribute description.



201
202
203
# File 'lib/babeltrace2/plugin/plugin-dev.rb', line 201

def description
  @description
end

.helpObject

Returns the value of attribute help.



202
203
204
# File 'lib/babeltrace2/plugin/plugin-dev.rb', line 202

def help
  @help
end

Instance Attribute Details

#bt_component_classObject (readonly)

Returns the value of attribute bt_component_class.



196
197
198
# File 'lib/babeltrace2/plugin/plugin-dev.rb', line 196

def bt_component_class
  @bt_component_class
end

Class Method Details

.get_nameObject



198
199
200
# File 'lib/babeltrace2/plugin/plugin-dev.rb', line 198

def get_name
  @name ||= name.split("::").last
end