Method: RASN1::Types::Choice#chosen_value

Defined in:
lib/rasn1/types/choice.rb

#chosen_valueObject

Note:

#chosen MUST be set before calling this method

Get chosen value

Returns:

  • (Object)

    value

Raises:



53
54
55
56
57
58
59
60
61
# File 'lib/rasn1/types/choice.rb', line 53

def chosen_value
  check_chosen
  case @value[@chosen]
  when Base
    @value[@chosen].value
  when Model
    @value[@chosen]
  end
end