|
Jamoma API
0.6.0.a19
|
Various enumerations used in Jamoma. More...
Collaboration diagram for Enumerations: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.