class Id3::Reader

Defined in:

id3/reader.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(io : IO, size : Int64) #

[View source]
def self.new(path : Path) #

[View source]
def self.new(io : File) #

[View source]
def self.new(bytes : Bytes) #

[View source]

Instance Method Detail

def io : IO #

[View source]
def move(n : Int32 | Int64) #

[View source]
def peek(n : Int32) : Bytes #

[View source]
def peek_byte : UInt8 | Nil #

[View source]
def peek_string(n : Int32) : String #

[View source]
def pos(*args, **options) #

[View source]
def pos(*args, **options, &) #

[View source]
def read(n : Int32) #

[View source]
def read_byte(*args, **options) #

[View source]
def read_byte(*args, **options, &) #

[View source]
def read_bytes(*args, **options) #

[View source]
def read_bytes(*args, **options, &) #

[View source]
def read_fully(*args, **options) #

[View source]
def read_fully(*args, **options, &) #

[View source]
def read_int32 #

[View source]
def read_string(*args, **options) #

[View source]
def read_string(*args, **options, &) #

[View source]
def read_uint32 #

[View source]
def remaining_size #

[View source]
def seek(*args, **options) #

[View source]
def seek(*args, **options, &) #

[View source]
def size : Int64 #

[View source]