• Help Home
  • English (US)
    1. English (US)
    2. 简体中文
    3. 日本語
Bifrost
    • Bifrost Release Notes
    • Working in the Bifrost Graph Editor
    • Working with Bifrost Graphs in Maya
    • Bifrost Rigging
    • Flow Wedging
    • Bifrost Scripting Documentation
    • Bifrost Developer Help
      • Requirements
      • Bifrost SDK Release Notes
      • Getting Started
      • Concepts
      • Bifrost Operator SDK
        • Building a Bifrost operator and its Bifrost pack
        • Annotation and header parsing
          • Annotation and parsing
          • The cpp2json tool
          • Node annotation
          • Port annotation
          • Type annotation
        • Parameter passing conventions
        • Amino and Bifrost types
        • Exceptions in the Bifrost graph
        • Operator naming and coding conventions
      • Bifrost Geometry
      • Bifrost Executor SDK
      • Bifrost API Reference
    Share
    • Email
    • Facebook
    • Twitter
    • LinkedIn

    The cpp2json tool

    The cpp2json tool generates a Bifrost definition JSON file that contains the definitions used to instantiate constructs in a Bifrost graph.

    At its most basic it takes the annotated header file and generates the JSON file from it.

    Parent page: Annotation and header parsing

    Was this information helpful?

    Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Please see the Autodesk Creative Commons FAQ for more information.

    • Privacy Statement
    • Legal Notices & Trademarks
    • Report Noncompliance
    • © 2025 Autodesk Inc. All rights reserved