Module hakuban::ffi[][src]

Expand description

Interface for inferior programming languages

TODO: document

At the moment the best documentation/reference is the Ruby binding

Structs

FFILocalNodeNewResult
FFIObjectDescriptor
FFIObjectDescriptors
FFIObjectExposeResult
FFIObjectExposeState
FFIObjectObserveResult
FFIObjectObserveState
FFITagDescriptor
FFITagExposeResult
FFITagObserveObjectStateBorrowResult
FFITagObserveResult

Enums

FFIError

Functions

hakuban_local_node_drop
hakuban_local_node_new
hakuban_object_callback_unregister
hakuban_object_descriptors_return
hakuban_object_expose_assigned
hakuban_object_expose_changes_callback_register
hakuban_object_expose_drop
hakuban_object_expose_new
hakuban_object_expose_state
hakuban_object_observe_changes_callback_register
hakuban_object_observe_drop
hakuban_object_observe_new
hakuban_object_observe_state_borrow
hakuban_object_observe_state_return
hakuban_tag_expose_drop
hakuban_tag_expose_new
hakuban_tag_expose_object_descriptors_borrow
hakuban_tag_expose_object_state
hakuban_tag_expose_objects_changes_callback_register
hakuban_tag_observe_drop
hakuban_tag_observe_new
hakuban_tag_observe_object_descriptors_borrow
hakuban_tag_observe_object_state_borrow
hakuban_tag_observe_objects_changes_callback_register

Type Definitions

ObjectEventCallbackFn