refactor flatbuffers.h and util.h so FlexBuffers do not depend on flatbuffers.h (#4331)
FlexBuffers are actually completely unrelated to FlatBuffers and can be used separately. However, since they utilize several utility functions from flatbuffer.h, they require this header file, which creates unreasonable dependency. By moving those utility functions to separate base header, both libraries can use same code but still be independent
Showing
include/flatbuffers/base.h
0 → 100644
Please
register
or
sign in
to comment