18 #ifndef __TT_CALLBACK_H__
19 #define __TT_CALLBACK_H__
21 #include "TTFoundationAPI.h"
62 return notify(anInputValue, unused);
78 #endif // __TT_CALLBACK_H__
TTSymbol mNotification
the notification the callback is sensitive to
This class is used to be sensitive to any TTObject notifications and report them using a function wit...
TTValue mBaton
User data to be passed back when the callback is triggered.
Base class for all first-class Jamoma objects.
#define TTCLASS_SETUP(className)
TODO Doxygen: need more comments here.
void * TTPtr
A generic pointer.
The TTSymbol class is used to represent a string and efficiently pass and compare that string...
TTFunctionWithBatonAndValue mFunction
Function called when the notify message is engaged.
TTPtr getBaton()
Usefull to easily free the baton in case the pointer is a TTValue of something which need to be freed...
TTCallback * TTCallbackPtr
Pointer to a TTCallback object.
TTErr
Jamoma Error Codes Enumeration of error codes that might be returned by any of the TTBlue functions a...
TTErr(* TTFunctionWithBatonAndValue)(const TTValue &, const TTValue &)
A simple/generic function pointer with a baton as TTValueRef and the value to send back as a TTValueR...
[doxygenAppendixC_copyExample]