v1.1.0
C++ Language Target is Supported!
Now you can use c++ as language target, like this:
bubbler -t cpp -o /path/to/mydir/ ./example.bb
cpp
: C++ language, output one.bb.hpp
file and one.bb.cpp
file for each.bb
file.- With
-single
: Output one file that includes all definitions for all.bb
files. The output file name (including the extension) is determined by the-o
option. - With
-minimal
: No generation of getter/setter methods for fields. - With
-memcpy
: Usestd::shared_ptr<uint8_t[]>
to heap-allocate memory forbytes
fields, and copy the content from the original buffer.string
fields will always usestd::string
and copied every time. - Without
-memcpy
: Usestd::shared_ptr<uint8_t[]>
with null deleter to reference the original buffer forbytes
fields.string
fields will always usestd::string
and copied every time.
- With