Jamoma API  0.6.0.a19
TTAudioBuffer Class Reference

Wrap TTBuffer instances for convenience. More...

#include <TTBuffer.h>

+ Inheritance diagram for TTAudioBuffer:
+ Collaboration diagram for TTAudioBuffer:

Additional Inherited Members

- Public Member Functions inherited from TTObject
 TTObject (const TTSymbol aClassName, const TTValue arguments)
 Constructor. More...
 
 TTObject (const TTSymbol aClassName)
 Constructor to create an empyt container which will be assigned/copied-to at a later point.
 
 TTObject ()
 Constructor to create an empyt container which will be assigned/copied-to at a later point.
 
 TTObject (TTObjectBase *anObjectBase)
 Special constructor to create new object that wraps an existing TTObjectBase pointer. More...
 
 TTObject (const TTObject &anObjectToCopy)
 Copy constructor.
 
virtual ~TTObject ()
 Destructor.
 
TTObjectoperator= (TTObject object)
 Assign a TTObject instance to another TTObject.
 
TTObjectBaseinstance () const
 Return a direct pointer to the internal instance. More...
 
template<class T >
TTErr set (const TTSymbol aName, T aValue)
 Set an attribute value for an object. More...
 
template<class T >
TTErr get (const TTSymbol aName, T &aReturnedValue) const
 Get an attribute value for an object. More...
 
void attributes (TTValue &returnedAttributeNames) const
 Return a list of names of the available attributes. More...
 
TTSymbol attributeType (const TTSymbol aName)
 Return the type of an attribute as a symbol. More...
 
void messages (TTValue &returnedMessageNames) const
 Return a list of names of the available messages. More...
 
TTSymbol name () const
 Return the name of this class. More...
 
TTErr send (const TTSymbol aName)
 Send a message to this object with no arguments. More...
 
TTValue send (const TTSymbol aName, const TTValue &anInputValue)
 Send a message to this object with arguments. More...
 
TTErr registerObserverForNotifications (const TTObject &anObservingObject)
 Register an observer. More...
 
TTErr unregisterObserverForNotifications (const TTObject &anObservingObject)
 Unregister an observer for notifications. More...
 
TTBoolean valid () const
 Determine if the object contained by this TTObject is truly ready for use. More...
 
void track (TTBoolean newTrackingValue)
 Enable/Disable reference count tracking of the instance. More...
 
- Static Public Member Functions inherited from TTObject
static TTErr GetRegisteredClassNames (TTValue &classNames)
 Query TTEnvironment for names of all registered TTObjectBase classes. More...
 
static TTErr GetRegisteredClassNamesForTags (TTValue &classNames, const TTValue &searchTags)
 Query TTEnvironment for names of all registered TTObjectBase classes that share specific tags. More...
 
static TTErr GetRegisteredTags (TTValue &tags)
 Query TTEnvironment for all registered tags used by TTObjectBase classes. More...
 

Detailed Description

Wrap TTBuffer instances for convenience.

Definition at line 199 of file TTBuffer.h.


The documentation for this class was generated from the following file: