ULIS  dev4.0.7
Utility Library for Imaging Systems
TNode< Type > Member List

This is the complete list of members for TNode< Type >, including all inherited members.

Def(std::function< void(Type &) > iFunc)TNode< Type >inline
Delegate typedefTCallbackCapable< DelegateType, _ID >
GetDelegate() constTCallbackCapable< DelegateType, _ID >inline
InitFromParent(const tParent *iParent)TNode< Type >inlineprotectedvirtual
InnerType typedefTNode< Type >
Invoke(Args ... args) constTCallbackCapable< DelegateType, _ID >inline
NotifyChange() constTNode< Type >inline
Parent() constTNode< Type >inline
Self()TNode< Type >inline
Self() constTNode< Type >inline
SetDelegate(const DelegateType &iDelegate)TCallbackCapable< DelegateType, _ID >inline
SetDelegate(const TCallbackCapable< DelegateType, _ID > &iOther)TCallbackCapable< DelegateType, _ID >inline
SetDelegate(typename DelegateType::tFptr iDelegateFPTR)TCallbackCapable< DelegateType, _ID >inline
SetParent(const tParent *iParent)TNode< Type >inline
TCallbackCapable(const DelegateType &iDelegate=DelegateType())TCallbackCapable< DelegateType, _ID >inline
TCallbackCapable(typename DelegateType::tFptr iDelegateFPTR)TCallbackCapable< DelegateType, _ID >inline
TNode(const tParent *iParent=nullptr, const TOnParentChanged< Type > &iParentChangedDelegate=TOnParentChanged< Type >(), const TOnSelfChanged< Type > &iSelfChangedDelegate=TOnSelfChanged< Type >())TNode< Type >inline
TopLevelParent() constTNode< Type >inline
TRoot< Type > classTNode< Type >friend
~TNode()TNode< Type >inlinevirtual