struct RPM::TagData::ReturnTypeChar

Overview

Char type for TagData

NOTE Some RPM tags use this type for enum types (integral type). Because this class converts values to Char, If you want integral type, you may want to read them like UInt8 using TagData#force_return_type!

Included Modules

Defined in:

rpm/tagdata.cr

Instance Method Summary

Instance methods inherited from struct RPM::TagData::ReturnTypeBase

detach detach, format(io : IO, index : Int, fmt : TagDataFormat)
format(index : Int, fmt : TagDataFormat)
format(io : IO, fmt : TagDataFormat)
format
, return_type return_type, size size, tag tag, tag=(tag : Tag | TagValue) tag=, to_a to_a, to_unsafe : RPM::LibRPM::TagData to_unsafe, type type, unsafe_fetch(index : Int) unsafe_fetch

Constructor methods inherited from struct RPM::TagData::ReturnTypeBase

new new

Instance Method Detail

def to_a #
Description copied from struct RPM::TagData::ReturnTypeBase

Respond to Indexable#to_a


[View source]