Package org.robovm.apple.coremidi
Class MIDIObject
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.apple.coremidi.MIDIObject
-
- Direct Known Subclasses:
MIDIClient
,MIDIDevice
,MIDIDeviceList
,MIDIEndpoint
,MIDIEntity
,MIDIPort
,MIDIThruConnection
public class MIDIObject extends org.robovm.rt.bro.NativeObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MIDIObject.MIDIObjectPtr
-
Constructor Summary
Constructors Constructor Description MIDIObject()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static MIDIError
findByUniqueID(int inUniqueID, MIDIObject.MIDIObjectPtr outObject, org.robovm.rt.bro.ptr.IntPtr outObjectType)
static MIDIObject
findObjectById(int uniqueID)
static MIDIObjectType
findObjectTypeById(int uniqueID)
NSData
getDataProperty(java.lang.String propertyID)
protected MIDIError
getDataProperty(java.lang.String propertyID, NSData.NSDataPtr outData)
NSDictionary<?,?>
getDictionaryProperty(java.lang.String propertyID)
protected MIDIError
getDictionaryProperty(java.lang.String propertyID, NSDictionary.NSDictionaryPtr outDict)
int
getIntegerProperty(java.lang.String propertyID)
protected MIDIError
getIntegerProperty(java.lang.String propertyID, org.robovm.rt.bro.ptr.IntPtr outValue)
CFPropertyList
getProperties(boolean deep)
protected MIDIError
getProperties(CFPropertyList.CFPropertyListPtr outProperties, boolean deep)
java.lang.String
getStringProperty(java.lang.String propertyID)
protected MIDIError
getStringProperty(java.lang.String propertyID, NSString.NSStringPtr str)
MIDIError
removeProperty(java.lang.String propertyID)
MIDIError
setDataProperty(java.lang.String propertyID, NSData data)
MIDIError
setDictionaryProperty(java.lang.String propertyID, NSDictionary dict)
MIDIError
setIntegerProperty(java.lang.String propertyID, int value)
MIDIError
setStringProperty(java.lang.String propertyID, java.lang.String str)
-
-
-
Method Detail
-
getIntegerProperty
public int getIntegerProperty(java.lang.String propertyID)
- Since:
- Available in iOS 4.2 and later.
-
getStringProperty
public java.lang.String getStringProperty(java.lang.String propertyID)
- Since:
- Available in iOS 4.2 and later.
-
getDataProperty
public NSData getDataProperty(java.lang.String propertyID)
- Since:
- Available in iOS 4.2 and later.
-
getDictionaryProperty
public NSDictionary<?,?> getDictionaryProperty(java.lang.String propertyID)
- Since:
- Available in iOS 4.2 and later.
-
getProperties
public CFPropertyList getProperties(boolean deep)
- Since:
- Available in iOS 4.2 and later.
-
findObjectById
public static MIDIObject findObjectById(int uniqueID)
- Since:
- Available in iOS 4.2 and later.
-
findObjectTypeById
public static MIDIObjectType findObjectTypeById(int uniqueID)
- Since:
- Available in iOS 4.2 and later.
-
getIntegerProperty
protected MIDIError getIntegerProperty(java.lang.String propertyID, org.robovm.rt.bro.ptr.IntPtr outValue)
- Since:
- Available in iOS 4.2 and later.
-
setIntegerProperty
public MIDIError setIntegerProperty(java.lang.String propertyID, int value)
- Since:
- Available in iOS 4.2 and later.
-
getStringProperty
protected MIDIError getStringProperty(java.lang.String propertyID, NSString.NSStringPtr str)
- Since:
- Available in iOS 4.2 and later.
-
setStringProperty
public MIDIError setStringProperty(java.lang.String propertyID, java.lang.String str)
- Since:
- Available in iOS 4.2 and later.
-
getDataProperty
protected MIDIError getDataProperty(java.lang.String propertyID, NSData.NSDataPtr outData)
- Since:
- Available in iOS 4.2 and later.
-
setDataProperty
public MIDIError setDataProperty(java.lang.String propertyID, NSData data)
- Since:
- Available in iOS 4.2 and later.
-
getDictionaryProperty
protected MIDIError getDictionaryProperty(java.lang.String propertyID, NSDictionary.NSDictionaryPtr outDict)
- Since:
- Available in iOS 4.2 and later.
-
setDictionaryProperty
public MIDIError setDictionaryProperty(java.lang.String propertyID, NSDictionary dict)
- Since:
- Available in iOS 4.2 and later.
-
getProperties
protected MIDIError getProperties(CFPropertyList.CFPropertyListPtr outProperties, boolean deep)
- Since:
- Available in iOS 4.2 and later.
-
removeProperty
public MIDIError removeProperty(java.lang.String propertyID)
- Since:
- Available in iOS 4.2 and later.
-
findByUniqueID
protected static MIDIError findByUniqueID(int inUniqueID, MIDIObject.MIDIObjectPtr outObject, org.robovm.rt.bro.ptr.IntPtr outObjectType)
- Since:
- Available in iOS 4.2 and later.
-
-