class Id3::Reader
Defined in:
id3/reader.cr
Constructors
Instance Method Summary
-
#io : IO
-
#move(n : Int32 | Int64)
-
#peek(n : Int32) : Bytes
-
#peek_byte : UInt8 | Nil
-
#peek_string(n : Int32) : String
-
#pos(*args, **options)
-
#pos(*args, **options, &)
-
#read(n : Int32)
-
#read_byte(*args, **options)
-
#read_byte(*args, **options, &)
-
#read_bytes(*args, **options)
-
#read_bytes(*args, **options, &)
-
#read_fully(*args, **options)
-
#read_fully(*args, **options, &)
-
#read_int32
-
#read_string(*args, **options)
-
#read_string(*args, **options, &)
-
#read_uint32
-
#remaining_size
-
#seek(*args, **options)
-
#seek(*args, **options, &)
-
#size : Int64
Constructor Detail
def self.
new(io : IO, size : Int64)
#
def self.
new(path : Path)
#
def self.
new(io : File)
#
def self.
new(bytes : Bytes)
#
Instance Method Detail
def
move(n : Int32 | Int64)
#
def
peek(n : Int32) : Bytes
#
def
peek_byte : UInt8 | Nil
#
def
peek_string(n : Int32) : String
#
def
pos(*args, **options)
#
def
pos(*args, **options, &)
#
def
read_byte(*args, **options)
#
def
read_byte(*args, **options, &)
#
def
read_bytes(*args, **options)
#
def
read_bytes(*args, **options, &)
#
def
read_fully(*args, **options)
#
def
read_fully(*args, **options, &)
#
def
read_string(*args, **options)
#
def
read_string(*args, **options, &)
#
def
seek(*args, **options)
#
def
seek(*args, **options, &)
#