Class: ELDC::ScoreItem

Inherits:
Object
  • Object
show all
Defined in:
lib/eldc.rb,
ext/eldc/rb_eldc.c

Instance Method Summary collapse

Instance Method Details

#inspectObject



43
44
45
# File 'lib/eldc.rb', line 43

def inspect
  "#<#{self.class.name} lang=#{language} score=#{score}>"
end

#languageObject

:call-seq:

language -> "LANG"


251
252
253
254
255
256
# File 'ext/eldc/rb_eldc.c', line 251

static VALUE
rb_eldc_score_item_m_language (VALUE self)
{
  EldcScoreItem *item = RTYPEDDATA_DATA (self);
  return rb_eldc_make_language_value (item->language);
}

#scoreObject

:call-seq:

score -> Float


262
263
264
265
266
267
# File 'ext/eldc/rb_eldc.c', line 262

static VALUE
rb_eldc_score_item_m_score (VALUE self)
{
  EldcScoreItem *item = RTYPEDDATA_DATA (self);
  return rb_float_new (item->score);
}