- Aug 11, 2015
-
-
Mormegil authored
When creating a CreateXxx(...) method for a simple table type, enum-type fields with a non-zero default must have an explicit cast for the respective argument default value, because in C#, there is an implicit cast from int to an enum only for 0. Also, added an example of such type into the example monster_test type, so that we test this feature.
-
- Aug 06, 2015
-
-
Wouter van Oortmerssen authored
Change-Id: I45362806df6d4eff0b0b7521b7caf42c2ec0515c
-
- Aug 05, 2015
-
-
Jon Simantov authored
Causing SetAnyValueS to treat all scalars as integers. Change-Id: Ib467b255e7f32a1478180a91e65def31676399eb
-
Wouter van Oortmerssen authored
Clarified the use of the deprecated flatc --gen-includes flag.
-
Wouter van Oortmerssen authored
Change-Id: I7df2b0172f5de6f7bdbd8778361794004cd06062 Tested: on Linux.
-
Stewart Miles authored
Also, removed the flag from the Android makefile. Tested: Verified flatc builds successfully on Linux and regenerated the docs. Change-Id: I7140daa10b7cb9a29b5ffd63c6b20489e72a5899
-
- Aug 04, 2015
-
-
Wouter van Oortmerssen authored
Tested: on Windows.
-
Wouter van Oortmerssen authored
Also made the Xcode project link. Tested: on OS X.
-
- Aug 03, 2015
-
-
Wouter van Oortmerssen authored
e.g. support generic reading/writing from structs/vectors etc. Change-Id: I2eb6e24db088a72da444d5c8df7e506e53d5bc2d Tested: on Linux. Bug: 22660837
-
- Jul 31, 2015
-
-
Wouter van Oortmerssen authored
Change-Id: I6e9e66c3d7d67c54617bc892f612b7341bebd7e0
-
Wouter van Oortmerssen authored
As part of the reflection support. Change-Id: Ie0a8e233bca7dffa4cff7e564660035d97ff8902 Tested: on Linux. Bug:22637258
-
- Jul 29, 2015
-
-
Wouter van Oortmerssen authored
[BREAKING CHANGE] Base type safety in C#. Clear FlatBufferBuilder in C#.
-
- Jul 28, 2015
- Jul 22, 2015
-
-
Wouter van Oortmerssen authored
Change-Id: I05e2f8fd06026645a8e5da1703d757ad9de10b4f Tested: on Linux.
-
Wouter van Oortmerssen authored
Change-Id: I60f6da32fb2a30557fcf842624f68ca184f65e1f Tested: on Linux.
-
Wouter van Oortmerssen authored
Add optional root table to SetString and ResizeVector, when your Flatbuffer isn't the schema's root type.
-
Jon Simantov authored
-
Jon Simantov authored
Was previously using table name, but no reason not to just let the calling code worry about getting the object.
-
Wouter van Oortmerssen authored
Add a libflatbuffers for other projects to use
-
Wouter van Oortmerssen authored
Change-Id: I4081160a8281939ab282d7914ae396276c767882 Tested: on Linux.
-
Martell Malone authored
-
Jon Simantov authored
This allows you to use these functions with a flatbuffer whose root table type does't correspond with the root table type of the schema. If you don't specify the table name, it will use the root table from the schema by default (mimicing the current behavior).
-
- Jul 13, 2015
-
-
Wouter van Oortmerssen authored
fix for parameter name clash in generated structs
-
aeneid authored
-
Maor Itzkovitch authored
-
Wouter van Oortmerssen authored
Change-Id: Ia6b976f0eb6a99d710bcd09cb56339580ff69f5b
-
Maor Itzkovitch authored
-
- Jul 12, 2015
- Jul 09, 2015
-
-
Wouter van Oortmerssen authored
Change-Id: I140e1322fc1bfb3ab8012e00d8f3006ee2e7ce95
-
- Jul 08, 2015
-
-
Wouter van Oortmerssen authored
included stdio.h in include/flatbuffers/hash.h
-
- Jul 07, 2015
- Jul 06, 2015
-
-
Wouter van Oortmerssen authored
Round up allocation size to avoid misalignment (issue #226)
-
- Jul 05, 2015
- Jul 02, 2015
-
-
Evan Wallace authored
Before this change, requesting a large initial allocation could cause the backing store to grow to an unaligned size. Since memory inside vector_downward is relative to the end of the buffer, this then caused all memory in the buffer to be misaligned and also misaligns any further loads and stores. Misaligned loads and stores are undefined behavior and don't work in environments such as emscripten (a JavaScript to C++ compiler).
-
- Jul 01, 2015
-
-
Jon Simantov authored
On Android builds, set FLATBUFFERS_FLATC_ARGS to change the arguments passed to the flatc cmdline. Do this in your Android makefile where you include the flatbuffers include.mk (before or after). For example FLATBUFFERS_FLATC_ARGS=--gen-mutable The default value is --gen-includes although since that is deprecated we could just make the default value blank. Change-Id: I79fb35f50c3e21bbef18ad40ad3559cb026ffe8e
-