lo_arg

Langue: en

Autres versions - même langue

Version: 382659 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

lo_arg -

Union used to read values from incoming messages.

SYNOPSIS


Data Fields


int32_t i

int32_t i32

int64_t h

int64_t i64

float f

float f32

double d

double f64

char s

char S

unsigned char c

uint8_t m [4]

lo_timetag t

Detailed Description

Union used to read values from incoming messages.

Types can generally be read using argv[n]->t where n is the argument number and t is the type character, with the exception of strings and symbols which must be read with &argv[n]->t.

Field Documentation

unsigned char lo_arg::cStandard C, 8 bit, char.

double lo_arg::d64 bit IEEE-754 double.

float lo_arg::f32 bit IEEE-754 float.

float lo_arg::f3232 bit IEEE-754 float.

double lo_arg::f6464 bit IEEE-754 double.

int64_t lo_arg::h64 bit signed integer.

int32_t lo_arg::i32 bit signed integer.

int32_t lo_arg::i3232 bit signed integer.

int64_t lo_arg::i6464 bit signed integer.

uint8_t lo_arg::m[4]A 4 byte MIDI packet.

char lo_arg::SStandard C, NULL terminated, string. Used in systems which distinguish strings and symbols.

char lo_arg::sStandard C, NULL terminated string.

lo_timetag lo_arg::tOSC TimeTag value.

Author

Generated automatically by Doxygen for liblo from the source code.