Skip to content

4.5.0: Ports with Any type and Metadata

Choose a tag to compare

@facontidavide facontidavide released this 16 Jan 14:36
· 224 commits to master since this release
574a34f

Noteworthy changes

  • It is now possible to create ports with type BT::Any. These ports can connect to each other or to strongly typed ports
  • Optional metadata can be added to the manifest, implementing the static method KeyValueVector metadata() in your custom TreeNode.
  • Any::castPtr added, to access the content of Any without copying.
  • Any::isType() will now compare to the original type, not the casted one
  • Function writeTreeXSD() added