be1ad33910cc45fc8685e678039e946dd01fa099 |
|
20-Nov-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Missing generated code files. Change-Id: I8808b0b419981ba7d0699da4a1effb0b660a21cb
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
5b4acf809ecadf408a966555e91c37f32b119d10 |
|
06-Oct-2017 |
Aaron <aaron.zinghini@seeingmachines.com> |
[C++] Add explicit keyword on generated constructors for Builder structs (#4452) * Add explicit keyword on C++ generated constructors for Builder structs * Add missing generated code for review
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
7a6b2bf521e95097a92ec848001531b2dcf0f3fa |
|
25-Sep-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Fixed TypeTable function not being inline. Change-Id: Id335980daf909e885ed26a21b64623b78d01fb49 Tested: on OS X.
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
72a99abfb7db64dc49720b28b41f382b5ec7cde0 |
|
25-Aug-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Added support for mini-reflection tables. Change-Id: I83453d074685fa57bbf1c7c87b1d9392ce972085 Tested: on Linux.
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
21a81219820f4acc1e50569ff280b24b1af29a36 |
|
21-Sep-2017 |
endorph-soft <endorph@endorph.net> |
Add constant accessors to C++ unions (#4433) * Add constant accessors to C++ unions * Remove redundant const pointer return type * Update generate_code.bat to reflect generate_code.sh * Add updated generated files * Remove extra space from generated code * Update generated files * Change directory back to tests after generating code
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
ac1015e3c417ecb18d8f449a4e6aaaff3c4f53b9 |
|
21-Aug-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Trimmed vtables of trailing zeroes. This is something the format supports, but none of the builders were doing. Can save 10-20% on FlatBuffer binary size! Also fixed the Go tests. Change-Id: I616c56ce9bbcfcaee23aa24f0532fcb60b6a8c75 Tested: on Linux.
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
a8923222033763f1a74f836c656af19d9f620378 |
|
13-Jul-2017 |
Stewart Miles <smiles@google.com> |
C++98 (stlport) support for core FlatBuffers and FlexBuffers. * Added internal - limited - implementation of flatbuffers::unique_ptr for STLs that don't ship with std::unique_ptr. In C++11 and beyond this is just an alias for std::unique_ptr. * Aliased used type traits structs is_scalar is_floating_point is_unsigned into flatbuffers namespace so they can be replaced in C++98 implementations. Right now these point at stlport's TR1 implementations. * Wrapped vector::data() in vector_data(). * Wrapped vector::emplace_back() in vector_emplace_back(). * Wrapper string::back() in string_back(). * Added variants of FlatBufferBuilder::CreateVector() and FlatBufferBuilder::CreateVectorOfStructs() that allow the use of plain function pointers. Generated code has also been modified to use plain functions to build objects rather than std::function() so all generated code will work in C++98 applications. * Added flexbuffers::Builder::Vector(), flexbuffers::Builder::TypedVector() and flexbuffers::Builder::Map() methods that allow the use of plain function pointers. * Changed Parser to internally use plain function pointers when parsing table and vector delimiters. * Added specializations of NumToString() for 64-bit types that aren't supported by stringstream in stlport. * Overloaded numeric_limits for 64-bit types not supported by stlport. * Replaced build_apk.sh (which was broken by deprecation of the "android" tool in the Android SDK) with build.gradle and the appropriate gradle wrapper to build an APK. * Switched Android build to build against all STL variants. * Updated travis configuration to build Android test and sample. Tested: * Verified all tests continue to work on Linux, OSX and Android. * Verified Travis build is green. Change-Id: I9e634363793f85b9f141d21454b10686020a2065
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
dadd1a926ee75cad9d9ef792edcbc902b1f1744a |
|
07-Jun-2017 |
rufeooo <alan@rufe.org> |
Generate a C++ function for EnumValues{{ENUM_NAME}} (#4337) * enables "for each" logic on enumeration types
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
8b92122f33c2e2aa07e335341503ce19b4989abb |
|
26-Apr-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Made the verifier catch zero-offsets. Zero offsets are non-sensical in FlatBuffers (since offsets are relative to themselves) but were allowed by the verifier. This could cause buffers made up of all zeroes to be interpreted as correct buffers with an empty root object. Generally, not allowing such offsets will make the verifier more likely to catch problems earlier. Change-Id: I54010bea29721b326ff8e5348fcd9fe78e5e7506 Tested: on Linux.
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
523f3833eb2ddd41e891c3ef8f3c5d4f154916b6 |
|
18-Apr-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
VS fix for ambiguous union assignment operator. Change-Id: I1c37db1ced462fd558d3e893a501341f3eca6379
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
e093f72d0087aff3d1edd193a20a879782323c01 |
|
18-Apr-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Improved union copy constructor. It now at least works in simple cases. Change-Id: I3af0738e676e62166b69accaa6bd19f531fbe5ee Tested: on Linux.
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
728bb64fede2f1d50a3a31219df65343679c5ec3 |
|
17-Apr-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Fixed clang needing union copy constructor. Move constructors are present, which it should use instead. This is a temp fix to make it compile, but eventually we should generate a proper copy constructor just in-case people want to copy objects with unions. Tested on: Linux, OS X. Change-Id: Idf85419995c96f5959061882157541573e306083
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
b0752e179bdbae516125cccacd7aebcfd83033a9 |
|
11-Apr-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Added support for structs and strings in unions. (C++ only for now). Also fixed vector of union support in the object API. Bug: 36902939 Change-Id: I935f4cc2c303a4728e26c7916a8ec0adcd6f84cb Tested: on Linux.
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
9b3d8b318a3bc9d71d08b50d723996f556557c86 |
|
28-Jan-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Added tracking of order of types declared. Change-Id: Iade313c99f119dcf1619674260648a33f61dc030
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|
68bbe983e9819bcbcd214cf84d73a440863ed6ca |
|
24-Jan-2017 |
Bei Li <bei@google.com> |
Union Vector
/external/flatbuffers/tests/union_vector/union_vector_generated.h
|