|
LMMS
|
#include <string>#include <vector>#include <string.h>#include <errno.h>#include <iostream>#include <netinet/in.h>#include <netdb.h>Go to the source code of this file.
Classes | |
| struct | osctl::osc_exception |
| struct | osctl::osc_read_exception |
| struct | osctl::osc_write_exception |
| struct | osctl::null_buffer |
| struct | osctl::raw_buffer |
| struct | osctl::string_buffer |
| struct | osctl::osc_stream< Buffer, TypeBuffer, Throw > |
| struct | osctl::osc_inline_strstream |
| struct | osctl::osc_str_typed_buffer_pair |
| struct | osctl::osc_inline_typed_strstream |
| struct | osctl::osc_net_bad_address |
| struct | osctl::osc_net_exception |
| struct | osctl::osc_net_dns_exception |
Namespaces | |
| namespace | osctl |
Typedefs | |
| typedef osc_stream< string_buffer > | osctl::osc_strstream |
| typedef osc_stream< string_buffer, string_buffer > | osctl::osc_typed_strstream |
Enumerations | |
| enum | osctl::osc_type { osctl::osc_i32 = 'i' , osctl::osc_f32 = 'f' , osctl::osc_string = 's' , osctl::osc_blob = 'b' , osctl::osc_i64 = 'h' , osctl::osc_ts = 't' , osctl::osc_f64 = 'd' , osctl::osc_string_alt = 'S' , osctl::osc_char = 'c' , osctl::osc_rgba = 'r' , osctl::osc_midi = 'm' , osctl::osc_true = 'T' , osctl::osc_false = 'F' , osctl::osc_nil = 'N' , osctl::osc_inf = 'I' , osctl::osc_start_array = '[' , osctl::osc_end_array = ']' } |
Functions | |
| const char * | osctl::osc_type_name (osc_type type) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator<< (osc_stream< Buffer, TypeBuffer > &s, uint32_t val) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator>> (osc_stream< Buffer, TypeBuffer > &s, uint32_t &val) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator>> (osc_stream< Buffer, TypeBuffer > &s, int32_t &val) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator<< (osc_stream< Buffer, TypeBuffer > &s, float val) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator>> (osc_stream< Buffer, TypeBuffer > &s, float &val) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator<< (osc_stream< Buffer, TypeBuffer > &s, const std::string &str) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator>> (osc_stream< Buffer, TypeBuffer > &s, std::string &str) |
| template<class Buffer, class TypeBuffer, class DestBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::read_buffer_from_osc_stream (osc_stream< Buffer, TypeBuffer > &s, DestBuffer &buf) |
| template<class Buffer, class TypeBuffer, class SrcBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::write_buffer_to_osc_stream (osc_stream< Buffer, TypeBuffer > &s, SrcBuffer &buf) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator>> (osc_stream< Buffer, TypeBuffer > &s, raw_buffer &str) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator>> (osc_stream< Buffer, TypeBuffer > &s, string_buffer &str) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator<< (osc_stream< Buffer, TypeBuffer > &s, raw_buffer &str) |
| template<class Buffer, class TypeBuffer> | |
| osc_stream< Buffer, TypeBuffer > & | osctl::operator<< (osc_stream< Buffer, TypeBuffer > &s, string_buffer &str) |