Kanzi Engine API
kanzi::interop::NodeComponentDirector Class Reference

#include <kanzi/interop/core.ui/node_component/node_component_directors.hpp>

Public Member Functions

MessageSubscriptionTokenWrapperaddNodeComponentMessageHandler (MessageTypeWrapper *messageTypeWrapper, MessageSubscriptionDirector *director)
 
virtual void attachOverride ()
 
virtual void detachOverride ()
 
void dispatchAbstractMessage (MessageTypeWrapper *messageTypeWrapper, MessageArgumentsWrapper *argumentsWrapper)
 
 NodeComponentDirector (ObjectWrapper *impl)
 
void removeNodeComponentMessageFilter (MessageSubscriptionTokenWrapper *tokenWrapper)
 
virtual KZ_INTEROP_PROTECTED ~NodeComponentDirector ()=default
 

Public Attributes

Impl * m_impl
 

Constructor & Destructor Documentation

kanzi::interop::NodeComponentDirector::NodeComponentDirector ( ObjectWrapper impl)
explicit
virtual KZ_INTEROP_PROTECTED kanzi::interop::NodeComponentDirector::~NodeComponentDirector ( )
virtualdefault

Member Function Documentation

MessageSubscriptionTokenWrapper* kanzi::interop::NodeComponentDirector::addNodeComponentMessageHandler ( MessageTypeWrapper messageTypeWrapper,
MessageSubscriptionDirector director 
)
void kanzi::interop::NodeComponentDirector::removeNodeComponentMessageFilter ( MessageSubscriptionTokenWrapper tokenWrapper)
void kanzi::interop::NodeComponentDirector::dispatchAbstractMessage ( MessageTypeWrapper messageTypeWrapper,
MessageArgumentsWrapper argumentsWrapper 
)
virtual void kanzi::interop::NodeComponentDirector::attachOverride ( )
virtual
virtual void kanzi::interop::NodeComponentDirector::detachOverride ( )
virtual

Member Data Documentation

Impl* kanzi::interop::NodeComponentDirector::m_impl

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