Jamoma API
0.6.0.a19
|
Various enumerations used in Jamoma. More...
Various enumerations used in Jamoma.
Comparison flags between address returned by address1->compare(address2).
The comparison function doesn't compare attribute part.
Definition at line 45 of file TTAddressBase.h.
Notification flags to notify observers of a directory.
Enumerator | |
---|---|
kAddressDestroyed |
this flag means that a TTNode have been destroyed in the tree structure |
kAddressCreated |
this flag means that a TTNode have been created in the tree structure |
Definition at line 55 of file TTAddressBase.h.
enum TTAddressType |
Type flags to state about absolute or relative address.
Enumerator | |
---|---|
kAddressRelative |
this flag means that an address have no leading slash |
kAddressAbsolute |
this flag means that an address have a leading slash |
Definition at line 63 of file TTAddressBase.h.
enum TTAttributeFlags |
Flags that determine the behavior of messages.
Enumerator | |
---|---|
kTTAttrDefaultFlags |
The default set of flags will be used if this is specified. At this time the default is kTTAttrPassValueOnly. |
kTTAttrPassValueOnly |
Attribute accessors will only be passed a reference to the attribute's value. |
kTTAttrPassObject |
Attribute accessors will first be passed a reference to the TTAttribute object, then it will be passed a reference to the attribute's value. |
Definition at line 94 of file TTObjectBase.h.
[doxygenAppendixC_enumExample]
Enumeration recording the state of each node when the graph is asked to describe itself.
Definition at line 59 of file TTAudioGraph.h.
[doxygenAppendixC_enumExample]
Enumeration recording the audio processing state of each node of the graph.
Definition at line 48 of file TTAudioGraph.h.
enum TTDataType |
TTBlue Data Types Enumeration of data types used through out TTBlue, including the TTValue class and declaring the types of TTAttribute objects.
Enumerator | |
---|---|
kTypeFloat32 |
32-bit floating point |
kTypeFloat64 |
64-bit floating point |
kTypeInt8 |
8-bit signed integer, range is -128 through 127. |
kTypeUInt8 |
8-bit unsigned integer, range is 0 through 255. |
kTypeInt16 |
16-bit signed integer, range is −32,768 through 32,767. |
kTypeUInt16 |
16-bit unsigned integer, range is 0 through 65,535. |
kTypeInt32 |
32-bit signed integer, range is -2,147,483,648 through 2,147,483,647. |
kTypeUInt32 |
32-bit unsigned integer, range is 0 through 4,294,967,295. |
kTypeInt64 |
64-bit signed integer, ragne is −9,223,372,036,854,775,808 through 9,223,372,036,854,775,807 |
kTypeUInt64 |
64-bit unsigned integer, range is 0 through 18,446,744,073,709,551,615. |
kTypeBoolean |
Boolean (1/0) or (true/false) flag. |
kTypeSymbol |
Symbol type. |
kTypeObject |
Object type. |
kTypePointer |
Pointer type. |
kTypeString |
String type. |
kTypeLocalValue |
This is a special type used by TTAttribute to indicate that a value is a TTValue and is locally maintained. |
kTypeMatrix |
An instance of a TTMatrix object. |
kTypeDictionary |
Dictionary type. |
kTypeError |
An error represented by TTErr. |
enum TTErr |
Jamoma Error Codes Enumeration of error codes that might be returned by any of the TTBlue functions and methods.
Enumerator | |
---|---|
kTTErrNone |
No Error. |
kTTErrGeneric |
Something went wrong, but what exactly is not known. Typically used for context-specific problems. |
kTTErrAllocFailed |
Couldn't get memory. |
kTTErrFreeFailed |
Couldn't free memory. |
kTTErrInvalidType |
Bad DataType for the context. |
kTTErrInvalidAttribute |
Bad Attribute specified. |
kTTErrInvalidValue |
An inappropriate value was specified for an attribute or variable. |
kTTErrWrongNumValues |
The wrong number of values were passed to a method or attribute. |
kTTErrMethodNotFound |
Method not found. Typically returned by the TTObject::sendMessage() function. |
kTTErrValueNotFound |
A value was not found when doing a look up for it (in a TTHash, TTList, or other class). |
kTTErrBadChannelConfig |
An invalid number of audio channels for a given context was encountered. |
kTTErrReadOnly |
Attempted a write to a read-only entity. |
kTTErrOutOfBounds |
Attempted to access memory outside a matrix or array (in a TTMatrix & TTSampleMatrix). |
kTTErrInstantiateFailed |
Couldn't instantiate the Jamoma object requested. |
kTTErrInvalidFilepath |
Couldn't resolve the filepath as submitted. |
enum TTMessageFlags |
Flags that determine the behavior of messages.
Enumerator | |
---|---|
kTTMessageDefaultFlags |
The default set of flags will be used if this is specified. At this time the default is #kTTMethodPassValue. |
kTTMessagePassNone |
Set this flag if the method you are binding to this message is prototyped to accept no arguments. |
kTTMessagePassValue |
Set this flag if the method you are binding to this message is prototyped with a single TTValue& argument. |
kTTMessagePassNameAndValue |
Set this flag if the method you are binding to this message is prototyped with two arguments: a const TTSymbol and a TTValue&. |
Definition at line 84 of file TTObjectBase.h.
Connection flag used to know if the OSC socket manage to connect to a port.
Definition at line 31 of file TTOscSocket.h.