3 #import <UIKit/UIKit.h>
5 #import <Cocoa/Cocoa.h>
27 + (id) createWithInt:(
int)n;
29 + (id) createWithFloat:(
float)n;
31 + (id) createWithString:(NSString *)n;
33 + (id) createWithTimeSeconds:(
long)s microSeconds:(
long)ms;
35 + (id) createWithLongLong:(
long long)n;
37 + (id) createWithDouble:(
double)n;
39 + (id) createWithChar:(
char)n;
41 + (id) createWithColor:(
id)n;
43 + (id) createWithMIDIChannel:(Byte)c status:(Byte)s data1:(Byte)d1 data2:(Byte)d2;
45 + (id) createWithBool:(BOOL)n;
49 + (id) createWithInfinity;
53 + (id) createWithNSDataBlob:(NSData *)d;
55 + (id) createWithSMPTEVals:(
OSCSMPTEFPS)fps :(
int)d :(
int)h :(
int)m :(
int)s :(
int)f;
56 + (id) createWithSMPTEChunk:(
int)n;
58 - (NSString *) lengthyDescription;
60 - (id) initWithInt:(
int)n;
61 - (id) initWithFloat:(
float)n;
62 - (id) initWithString:(NSString *)n;
63 - (id) initWithTimeSeconds:(
long)s microSeconds:(
long)ms;
64 - (id) initWithLongLong:(
long long)n;
65 - (id) initWithDouble:(
double)n;
66 - (id) initWithChar:(
char)n;
67 - (id) initWithColor:(
id)n;
68 - (id) initWithMIDIChannel:(Byte)c status:(Byte)s data1:(Byte)d1 data2:(Byte)d2;
69 - (id) initWithBool:(BOOL)n;
71 - (id) initWithInfinity;
73 - (id) initWithNSDataBlob:(NSData *)d;
74 - (id) initWithSMPTEVals:(
OSCSMPTEFPS)fps :(
int)d :(
int)h :(
int)m :(
int)s :(
int)f;
75 - (id) initWithSMPTEChunk:(
int)n;
82 - (NSString *) stringValue;
84 - (struct timeval) timeValue;
86 - (NSDate *) dateValue;
88 - (
long long) longLongValue;
90 - (double) doubleValue;
108 - (NSMutableArray *) valueArray;
110 - (NSData *) blobNSData;
113 - (NSString *) SMPTEString;
116 - (float) calculateFloatValue;
118 - (double) calculateDoubleValue;
122 - (long) bufferLength;
123 - (long) typeSignatureLength;
124 - (void) writeToBuffer:(
unsigned char *)b typeOffset:(
int *)t dataOffset:(
int *)d;
OSCSMPTEFPS
OSCSMPTEFPS.
Definition: OSCConstants.h:36
void * value
The actual value is stored here; this memory is allocated dynamically, and the size of this pointer v...
Definition: OSCValue.h:23
OSCValueType type
The type of the OSCValue.
Definition: OSCValue.h:22
OSCValue encapsulates any value you can send or receive via OSC. It is NOT mutable at this time...
Definition: OSCValue.h:21
OSCMIDIType
OSCMIDIType.
Definition: OSCConstants.h:53
Constants and Macros used by one or more of the OSC classes in this framework.
OSCValueType
OSCValueType.
Definition: OSCConstants.h:12