Class: Flic::Primitives::Uuid
- Inherits:
-
BinData::Primitive
- Object
- BinData::Primitive
- Flic::Primitives::Uuid
- Defined in:
- lib/flic/protocol/primitives/uuid.rb
Constant Summary collapse
- PRINTF_FORMAT_STRING =
'%.2X%.2X%.2X%.2X-%.2X%.2X-%.2X%.2X-%.2X%.2X-%.2X%.2X%.2X%.2X%.2X%.2X'.freeze
- SCANF_FORMAT_STRING =
'%X%X%X%X-%X%X-%X%X-%X%X-%X%X%X%X%X%X'.freeze
Instance Method Summary collapse
Instance Method Details
#get ⇒ Object
14 15 16 |
# File 'lib/flic/protocol/primitives/uuid.rb', line 14 def get sprintf(PRINTF_FORMAT_STRING, *octets) end |
#set(value) ⇒ Object
18 19 20 |
# File 'lib/flic/protocol/primitives/uuid.rb', line 18 def set(value) self.octets = value.scanf(SCANF_FORMAT_STRING) end |