Kanzi 4.1.0
node.hpp File Reference

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Functions

KANZI_INTEROP_API void kanzi::interop::MessageSubscriptionToken_release (MessageSubscriptionTokenWrapper *wrapper)
 
KANZI_INTEROP_API ObjectReferencekanzi::interop::Node_acquireResource (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId)
 
KANZI_INTEROP_API ResourceAcquireTaskWrapperkanzi::interop::Node_acquireResourceAsync (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId, ResourceAcquireTaskDirector *director)
 
KANZI_INTEROP_API MessageSubscriptionTokenWrapperkanzi::interop::Node_addMessageFilter (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageSubscriptionDirector *director)
 
KANZI_INTEROP_API MessageSubscriptionTokenWrapperkanzi::interop::Node_addMessageHandler (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageSubscriptionDirector *director)
 
KANZI_INTEROP_API MessageSubscriptionTokenWrapperkanzi::interop::Node_addMessageHandlerFromSource (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, ObjectWrapper *messageSourceFilterWrapper, MessageSubscriptionDirector *director)
 
KANZI_INTEROP_API MessageSubscriptionTokenWrapperkanzi::interop::Node_addTunnelingMessageFilter (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageSubscriptionDirector *director)
 
KANZI_INTEROP_API MessageSubscriptionTokenWrapperkanzi::interop::Node_addTunnelingMessageHandler (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, ObjectWrapper *messageSourceFilterWrapper, MessageSubscriptionDirector *director)
 
KANZI_INTEROP_API void kanzi::interop::Node_dispatchMessage (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageArgumentsWrapper *argumentsWrapper)
 
KANZI_INTEROP_API StringWrapperkanzi::interop::Node_findResourceUrl (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId)
 
KANZI_INTEROP_API IteratorWrapperkanzi::interop::Node_getNodeComponentIterator (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node_getParent (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node_lookupNode (ObjectWrapper *wrapper, StringView path)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node_lookupNodeComponentByName (ObjectWrapper *objectWrapper, StringView name)
 
KANZI_INTEROP_API void kanzi::interop::Node_removeBinding (ObjectWrapper *objectWrapper, AbstractBindingRuntimeWrapper *bindingRuntimeWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node_removeBindingsWithOwner (ObjectWrapper *objectWrapper, ObjectWrapper *ownerObjectWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node_removeMessageHandler (ObjectWrapper *objectWrapper, MessageSubscriptionTokenWrapper *tokenWrapper)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setBinding (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setBinding1 (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, PropertyTypeWrapper *propertyTypeWrapper)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setBinding2 (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, PropertyTypeWrapper *propertyTypeWrapper, PropertyField propertyField)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setBindingWithOwner (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, ObjectWrapper *ownerObjectWrapper, PropertyTypeWrapper *propertyTypeWrapper)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setBindingWithOwner1 (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, ObjectWrapper *ownerObjectWrapper, PropertyTypeWrapper *propertyTypeWrapper, PropertyField propertyField)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setModifierBinding (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, PropertyTypeWrapper *propertyTypeWrapper)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setModifierBinding1 (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, PropertyTypeWrapper *propertyTypeWrapper, PropertyField propertyField)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setModifierBindingWithOwner (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, ObjectWrapper *ownerObjectWrapper, PropertyTypeWrapper *propertyTypeWrapper)
 
KANZI_INTEROP_API AbstractBindingRuntimeWrapperkanzi::interop::Node_setModifierBindingWithOwner1 (ObjectWrapper *objectWrapper, AbstractBindingWrapper *bindingWrapper, ObjectWrapper *ownerObjectWrapper, PropertyTypeWrapper *propertyTypeWrapper, PropertyField propertyField)