| liblo
    0.29
    | 
Union used to read values from incoming messages. More...
| 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 | 
| struct { | |
| } | blob | 
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.
Definition at line 115 of file lo_osc_types.h.
| struct { ... } lo_arg::blob | 
Blob
| unsigned char lo_arg::c | 
Standard C, 8 bit, char.
Definition at line 138 of file lo_osc_types.h.
| double lo_arg::d | 
64 bit IEEE-754 double.
Definition at line 129 of file lo_osc_types.h.
| float lo_arg::f | 
32 bit IEEE-754 float.
Definition at line 125 of file lo_osc_types.h.
| float lo_arg::f32 | 
32 bit IEEE-754 float.
Definition at line 127 of file lo_osc_types.h.
| double lo_arg::f64 | 
64 bit IEEE-754 double.
Definition at line 131 of file lo_osc_types.h.
| int64_t lo_arg::h | 
64 bit signed integer.
Definition at line 121 of file lo_osc_types.h.
| int32_t lo_arg::i | 
32 bit signed integer.
Definition at line 117 of file lo_osc_types.h.
| int32_t lo_arg::i32 | 
32 bit signed integer.
Definition at line 119 of file lo_osc_types.h.
| int64_t lo_arg::i64 | 
64 bit signed integer.
Definition at line 123 of file lo_osc_types.h.
| uint8_t lo_arg::m[4] | 
A 4 byte MIDI packet.
Definition at line 140 of file lo_osc_types.h.
| char lo_arg::s | 
Standard C, NULL terminated string.
Definition at line 133 of file lo_osc_types.h.
| char lo_arg::S | 
Standard C, NULL terminated, string. Used in systems which distinguish strings and symbols.
Definition at line 136 of file lo_osc_types.h.
| lo_timetag lo_arg::t | 
OSC TimeTag value.
Definition at line 142 of file lo_osc_types.h.
 1.8.14
 1.8.14