X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=bindings%2Fcxx%2Fenums.py;h=3ce73bc43f4eaab3fcc9706b70306870e89544ed;hb=ace872d5296ab7352e94f09746c574db256c07d6;hp=4e6be7ba2ae6d1a0d3f87a8a26c2150a6ca047ae;hpb=e5c22906e804f540647ab182d9538499964eb633;p=libsigrok.git diff --git a/bindings/cxx/enums.py b/bindings/cxx/enums.py index 4e6be7ba..3ce73bc4 100644 --- a/bindings/cxx/enums.py +++ b/bindings/cxx/enums.py @@ -75,6 +75,8 @@ swig = open(os.path.join(outdirname, 'swig/enums.i'), 'w') for file in (header, code): print("/* Generated file - edit enums.py instead! */", file=file) +print("namespace sigrok {", file=header) + # Template for beginning of class declaration and public members. header_public_template = """ /** {brief} */ @@ -176,3 +178,5 @@ for enum, (classname, classbrief) in classes.items(): filename = os.path.join(dirname, "%s_methods.i" % classname) if os.path.exists(filename): print(str.join('', open(filename).readlines()), file=swig) + +print("}", file=header)