Skip to content

4.5.0: Ports with Any type and Metadata

Compare
Choose a tag to compare
@facontidavide facontidavide released this 16 Jan 14:36
· 120 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