JUCE
Classes | Namespaces | Typedefs
juce_osc.h File Reference

Classes

class  juce::OSCTypes
 The definitions of supported OSC types and their associated OSC type tags, as defined in the OpenSoundControl 1.0 specification. More...
 
struct  juce::OSCException
 Base class for exceptions that can be thrown by methods in the OSC module. More...
 
struct  juce::OSCFormatError
 Exception type thrown when the OSC module fails to parse something because of a data format not compatible with the OpenSoundControl 1.0 specification. More...
 
struct  juce::OSCInternalError
 Exception type thrown in cases of unexpected errors in the OSC module. More...
 
class  juce::OSCTimeTag
 An OSC time tag. More...
 
class  juce::OSCArgument
 An OSC argument. More...
 
class  juce::OSCAddress
 An OSC address. More...
 
class  juce::OSCAddressPattern
 An OSC address pattern. More...
 
class  juce::OSCMessage
 An OSC Message. More...
 
class  juce::OSCBundle
 An OSC bundle. More...
 
class  juce::OSCBundle::Element
 An OSC bundle element. More...
 
class  juce::OSCReceiver
 A class for receiving OSC data. More...
 
struct  juce::OSCReceiver::MessageLoopCallback
 Use this struct as the template parameter for Listener and ListenerWithOSCAddress to receive incoming OSC data on the message thread. More...
 
struct  juce::OSCReceiver::RealtimeCallback
 Use this struct as the template parameter for Listener and ListenerWithOSCAddress to receive incoming OSC data immediately after it arrives, called directly on the network thread that listens to incoming OSC traffic. More...
 
class  juce::OSCReceiver::Listener< CallbackType >
 A class for receiving OSC data from an OSCReceiver. More...
 
class  juce::OSCReceiver::ListenerWithOSCAddress< CallbackType >
 A class for receiving only those OSC messages from an OSCReceiver that match a given OSC address. More...
 
class  juce::OSCSender
 An OSC message sender. More...
 

Namespaces

 juce
 

Typedefs

typedef char juce::OSCType
 The type used for OSC type tags. More...
 
typedef Array< OSCTypejuce::OSCTypeList
 The type used for OSC type tag strings. More...