Jamoma API  0.6.0.a19
TTExplorer.cpp File Reference

A Namespace Explorer Object. More...

#include "TTExplorer.h"
+ Include dependency graph for TTExplorer.cpp:

Go to the source code of this file.

Functions

TTErr TTExplorerDirectoryCallback (const TTValue &baton, const TTValue &data)
 
TTErr TTExplorerApplicationManagerCallback (const TTValue &baton, const TTValue &data)
 
TTBoolean TTExplorerCompareNodePriority (TTValue &v1, TTValue &v2)
 compare priority attribute of object's node More...
 

Detailed Description

A Namespace Explorer Object.

Authors
Théo de la Hogue

Definition in file TTExplorer.cpp.

Function Documentation

TTErr TTExplorerApplicationManagerCallback ( const TTValue baton,
const TTValue data 
)
Parameters
baton..
data..
Returns
an error code

Definition at line 968 of file TTExplorer.cpp.

References accessApplicationDirectoryFrom, kApplicationInstantiated, kApplicationProtocolStarted, kApplicationProtocolStopped, kApplicationReleased, and kTTErrNone.

TTBoolean TTExplorerCompareNodePriority ( TTValue v1,
TTValue v2 
)

compare priority attribute of object's node

Parameters
v1< relativeAddress, a pointer to a value containing a pointer to a TTNode >
v2< relativeAddress, a pointer to a value containing a pointer to a TTNode >
Returns
is the priority of v1 is smaller than v2 (except if equal 0) ?

Definition at line 1017 of file TTExplorer.cpp.

References TTObject::get(), TTNode::getObject(), and TTObject::valid().

+ Here is the call graph for this function:

TTErr TTExplorerDirectoryCallback ( const TTValue baton,
const TTValue data 
)
Parameters
baton..
data..
Returns
an error code

Definition at line 867 of file TTExplorer.cpp.

References TTHash::append(), TTValue::append(), TTObject::attributes(), TTHash::clear(), TTNode::getAddress(), TTAddress::getName(), TTNode::getObject(), TTAddress::getParent(), TTNode::getParent(), kAddressCreated, kAddressDestroyed, kTTErrGeneric, TTHash::remove(), TTValue::size(), and TTObject::valid().

+ Here is the call graph for this function: