module OSC::Decode

Overview

Decoding argument value from Array(UInt8)

Extended Modules

Defined in:

osc-crystal/decode.cr

Instance Method Summary

Instance Method Detail

def decode(type : UInt32.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Int32.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Int64.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Float32.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Float64.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : String.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Char.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Array(UInt8).class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Time.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : Nil.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : OSC::Type::RGBA.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : OSC::Type::Midi.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : OSC::Type::True.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : OSC::Type::False.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : OSC::Type::Inf.class, x : Array(UInt8), offset : Int = 0) #

[View source]
def decode(type : OSC::Bundle.class, x : Array(UInt8), offset = 0) #

[View source]
def decode(type : OSC::Message.class, x : Array(UInt8), offset = 0) #

[View source]
def decode(type, x, offset) #

[View source]