![]() |
ULIS
dev4.0.7
Utility Library for Imaging Systems
|
Classes | |
| class | TNode< Type > |
| Basic node. More... | |
| class | TNode< Type > |
| Basic node. More... | |
| class | TRoot< Type > |
| Abstract Root. More... | |
| class | TRoot< Type > |
| Abstract Root. More... | |
Typedefs | |
| template<class Type > | |
| using | TNodeAddedDelegate = TLambdaCallback< void, const TRoot< Type > *, const TNode< Type > * > |
| template<class Type > | |
| using | TNodeRemovedDelegate = TLambdaCallback< void, const TRoot< Type > *, const TNode< Type > *, bool > |
| template<class Type > | |
| using | TOnNodeAdded = TCallbackCapable< TNodeAddedDelegate< Type >, 0 > |
| template<class Type > | |
| using | TOnNodeRemoved = TCallbackCapable< TNodeRemovedDelegate< Type >, 1 > |
| template<class Type > | |
| using | TOnParentChanged = TCallbackCapable< TParentChangedDelegate< Type >, 2 > |
| template<class Type > | |
| using | TOnSelfChanged = TCallbackCapable< TSelfChangedDelegate< Type >, 3 > |
| template<class Type > | |
| using | TParentChangedDelegate = TLambdaCallback< void, const TNode< Type > *, const TRoot< Type > * > |
| template<class Type > | |
| using | TSelfChangedDelegate = TLambdaCallback< void, const TNode< Type > * > |
| using TNodeAddedDelegate = TLambdaCallback< void, const TRoot< Type >*, const TNode< Type >* > |
| using TNodeRemovedDelegate = TLambdaCallback< void, const TRoot< Type >*, const TNode< Type >*, bool > |
| using TOnNodeAdded = TCallbackCapable< TNodeAddedDelegate< Type >, 0 > |
| using TOnNodeRemoved = TCallbackCapable< TNodeRemovedDelegate< Type >, 1 > |
| using TOnParentChanged = TCallbackCapable< TParentChangedDelegate< Type >, 2 > |
| using TOnSelfChanged = TCallbackCapable< TSelfChangedDelegate< Type >, 3 > |
| using TParentChangedDelegate = TLambdaCallback< void, const TNode< Type >*, const TRoot< Type >* > |
| using TSelfChangedDelegate = TLambdaCallback< void, const TNode< Type >* > |
1.8.16