• Christian Helmich's avatar
    Added support for nested flatbuffers serializing to json (#4391) · 89a68942
    Christian Helmich authored
    * added bool for nested_flatbuffer
    setting bool flag nested_flatbuffer according to attributes
    setting nested type
    
    * added JSON serialization for nested flatbuffers
    
    * simplified lookup of nested_flatbuffer StructDef
    
    * added nested_flatbuffer parsing workound relying on flexbuffers
    
    * moved nested flatbuffer parsing into its own function for clarity
    removed flexbuffers workound to simplify and speed up nested_flatbuffer parsing
    added support for 'legacy' nested_flatbuffers, ubyte arrays
    
    * inlined functions for nested parser init/clean since only used once
    
    * whitespace formatting
    
    * changed type of FieldDef.nested_flatbuffer from bool to StructDef*
    removed subsequent type lookups
    
    * removed copies of unrequired data when initializing nested parser
    
    * applied changes requested by reviewer
    
    * removed superfluous lookup of nested_flatbuffer field attributes
    
    * renamed camelCased variables to snake_case
    89a68942
Name
Last commit
Last update
..
code_generators.cpp Loading commit data...
flatc.cpp Loading commit data...
flatc_main.cpp Loading commit data...
flathash.cpp Loading commit data...
idl_gen_cpp.cpp Loading commit data...
idl_gen_fbs.cpp Loading commit data...
idl_gen_general.cpp Loading commit data...
idl_gen_go.cpp Loading commit data...
idl_gen_grpc.cpp Loading commit data...
idl_gen_js.cpp Loading commit data...
idl_gen_json_schema.cpp Loading commit data...
idl_gen_php.cpp Loading commit data...
idl_gen_python.cpp Loading commit data...
idl_gen_text.cpp Loading commit data...
idl_parser.cpp Loading commit data...
reflection.cpp Loading commit data...
util.cpp Loading commit data...