Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-13563

Modify dist/prototypes.py to split public and private functions into separate headers

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.3.0
    • Affects Version/s: None
    • Component/s: Tools
    • Storage Engines
    • 5
    • StorEng - 2024-10-01, StorEng - 2024-10-15

      Modify the dist/prototypes.py script (or related scripts) to allow the definition of function declarations for both private and public functions in _private.h and _pubic.h files of a given module.

      This change will move function declarations from extern.h to module respective private and public header files, improving readability and organisation of the public and private APIs.

      Scope: 

      • Modify dist/prototypes.py for Private/Public Function Declaration Separation
      • Allow the script to run for eviction and log

            Assignee:
            andrew.morton@mongodb.com Andrew Morton
            Reporter:
            siddhartha.mahajan@mongodb.com Sid Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: