History log of /external/flatbuffers/tests/union_vector/union_vector_generated.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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