0cf04ad9d590fcbaaf6f64ddc9f6fc3c03c4f2ab |
|
17-Nov-2017 |
MikkelFJ <mikkelfj@gmail.com> |
Document type aliases (#4499)
/external/flatbuffers/docs/source/Schemas.md
|
6eb031de9ae03bef7ae7370b6843384c806f4eb3 |
|
06-Nov-2017 |
Sergey Avseyev <sergey.avseyev@gmail.com> |
Text files should not have executable bit set (#4480)
/external/flatbuffers/docs/source/Schemas.md
|
4b27c92910ebe57c1d21932df2a85c142516c7b4 |
|
10-Aug-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Misc documentation fixes. Change-Id: Id7be5baba7d8a11ca050e8d94d95857406690378
/external/flatbuffers/docs/source/Schemas.md
|
dddd0865cb161a081afbdfa11919622a49f4141a |
|
03-Jun-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Added nested FlexBuffer parsing Change-Id: I918b66eb5646d035e3aae675f745802eb54b03ea
/external/flatbuffers/docs/source/Schemas.md
|
68bbe983e9819bcbcd214cf84d73a440863ed6ca |
|
24-Jan-2017 |
Bei Li <bei@google.com> |
Union Vector
/external/flatbuffers/docs/source/Schemas.md
|
3f936c5655d2e802db101c73c42ebaab4ed476aa |
|
19-Jan-2017 |
Wouter van Oortmerssen <aardappel@gmail.com> |
More native code gen functionality. Allow tables to be mapped to native types directly. For example, a table representing a vector3 (eg. table Vec3 { x:float; y:float; z:float; }) can be mapped to a "mathfu::vec3" native type in NativeTables. This requires users to provide Pack and UnPack functions that convert between the Table and native types. This is done by adding the "native_type" attribute to the table definition. To support user-defined flatbuffers::Pack and flatbuffers::UnPack functions, support a "native_include" markup that will generate a corresponding Also add an UnPackTo function which allows users to pass in a pointer to a NativeTable object into which to UnPack the Table. The existing UnPack function is now simply: NativeTable* UnPack() { NativeTable* obj = new NativeTable(); Table::UnPackTo(obj); return obj; } Finally, allow native types to be given a default value as well which are set in the NativeTable constructor. This is done by providing a "native_default" attribute to the member of a table. Change-Id: Ic45cb48b0e6d7cfa5734b24819e54aa96d847cfd
/external/flatbuffers/docs/source/Schemas.md
|
81b6baceada60825d791b8c12a528679f369f1ee |
|
17-Dec-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Documentation improvements: style guide & guide lines. Bug: 22346508 Change-Id: I3f6e6b2811adaaf9d79faca8cdd00af3927299b5
/external/flatbuffers/docs/source/Schemas.md
|
dc2fa215b854b31aa9a7f8c959ce08297ec79e23 |
|
06-Oct-2016 |
Wouter van Oortmerssen <wvo@google.com> |
External references for the object API thru a resolver function. This allows hashed string fields to be used for lookup of any C++ objects, a pointer to which are then stored in the object besides the original hash for easy access. Change-Id: I2247a13c349b905f1c54660becde2c818ad23e97 Tested: on Linux. Bug: 30204449
/external/flatbuffers/docs/source/Schemas.md
|
c94cb6dae90712267dd63b563f264f54e0b33a80 |
|
01-Jul-2016 |
Louis Cognault <louis.cognault@gmail.com> |
Fixed typo is => it
/external/flatbuffers/docs/source/Schemas.md
|
48f37f9e0a04f2b60046dda7fef20a8b0ebc1a70 |
|
14-Apr-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Added GRPC code generator to flatc. Also added simple (in-process) test. Change-Id: I38580d554dd52f590e3396ec4846e07546dcf07d Tested: on Linux.
/external/flatbuffers/docs/source/Schemas.md
|
d3ac0bc149a9e62feec8e3a00f10ca88491e2254 |
|
15-Jun-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Added conversion operations that can be used inline in JSON. e.g.: { myfield: cos(rad(180)) } is equivalent to writing { myfield: -1.0 } Bug: 29338398 Change-Id: I6fc4ef1fd10bda3ba78cba464414dd071a2f50ca Tested: on Linux.
/external/flatbuffers/docs/source/Schemas.md
|
1a63eb46bbbb9a0e0d269b2fc0ec31c552871128 |
|
08-Mar-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Added RPC declarations to the schema parser. This is the first step in RPC support. Actual code generation to follow. Change-Id: I96c40fec3db671d100dd9eb509a71c5cbe55bfb2 Tested: on Linux. Bug: 20122696
/external/flatbuffers/docs/source/Schemas.md
|
19afcdc70483d9f1111382fee96126f3407d8b6b |
|
29-Feb-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Clarified how to test for the presence of fields. This is FAQ on the issue tracker. Bug: 26863353 Change-Id: I227e10a5c0134dbe7fd7f59e64cd57a0752c568e
/external/flatbuffers/docs/source/Schemas.md
|
69a31b807a85e9a5ca4efb839f37ecb6dcf3eed5 |
|
04-Dec-2015 |
Mark Klara <mrhappyasthma@google.com> |
Revamping the FlatBuffers docs. Adding an API reference for the supported languages. General docs cleanup, including a new `tutorial` section that supports all of the supported languages. Added samples for each supported language to mirror the new tutorial page. Cleaned up all the links by making them `@ref` style links, instead of referencing the names of the generated `.html` files. Removed all generated files that were unnecessarily committed. Also fixed the C# tests (two were failing due to a missing file). Bug: b/25801305 Tested: Tested all samples on Ubuntu, Mac, and Android. Docs were generated using doxygen and viewed on Chrome. Change-Id: I2acaba6e332a15ae2deff5f26a4a25da7bd2c954
/external/flatbuffers/docs/source/Schemas.md
|
049f3f7907e9fc8eb1ecd7c3775139de65552585 |
|
09-Jan-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Added support for parsing JSON null value. These cause the field in question to be skipped. Bug: 16550393 Change-Id: Id05104e89818ee773b8a91fdcc86e18061b9a82f Tested: on Linux.
/external/flatbuffers/docs/source/Schemas.md
|
f8c1980fdff1a6985e7346efe84656139b600aaa |
|
08-Jan-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Added schema evolution examples to the docs. Bug: 26296711 Change-Id: I225067d82ac0f8bd71b2b97b1672517ca86cc3b9 Tested: on Linux.
/external/flatbuffers/docs/source/Schemas.md
|
d0e9bc6a759ee6b3ee1a11546d84b72875c63960 |
|
09-Jul-2015 |
Wouter van Oortmerssen <wvo@google.com> |
A few schema documentation fixes. Change-Id: I140e1322fc1bfb3ab8012e00d8f3006ee2e7ce95
/external/flatbuffers/docs/source/Schemas.md
|
3550899987f9590357dec34d302380874bb2311c |
|
08-Jan-2015 |
Wouter van Oortmerssen <wvo@google.com> |
Sorted Vector & binary search functionality. Bug: 16659276 Tested: on Linux & Windows. Change-Id: Ie7a73810345fad4cf0a3ad03dfaa5464e3ed5ac8
/external/flatbuffers/docs/source/Schemas.md
|
b929c62c71de3977a5e032aafe07468edbee9a58 |
|
07-Jan-2015 |
Wouter van Oortmerssen <wvo@google.com> |
Added clarification about unions in JSON to the docs. Change-Id: I1f310636f8b74366b5b0fc73c7e106424583fc93
/external/flatbuffers/docs/source/Schemas.md
|
89d2b0861b2f74e84ec698a2536d48eb7ca62268 |
|
05-Jan-2015 |
Wouter van Oortmerssen <wvo@google.com> |
Documentation clarifications. Change-Id: I7dc4bb3bbe32c6fe83a013790391fba0df8f4888
/external/flatbuffers/docs/source/Schemas.md
|
2d9b3ade18ac388dfd1a884c5317a44622d66e9b |
|
09-Dec-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Various documentation clarifications. Change-Id: Ibc2bd88a636f3b4abf82a7c2722fc1e354dab848 Tested: on Linux.
/external/flatbuffers/docs/source/Schemas.md
|
0952143971bdbb5ef20dae8a865e811a0e31b4b3 |
|
18-Nov-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Added user defined attribute declarations. This is such that if you mis-spell an attribute, it doesn't get silently ignored. Bug: 18294628 Change-Id: I10013f5b2a21048b7daba2e9410678f528e09761 Tested: on Linux.
/external/flatbuffers/docs/source/Schemas.md
|
ea592296b8d56c10c16c2b410584a0a42f5eae2d |
|
24-Oct-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Various documentation improvements. Change-Id: Iacea45ae0f602f49e46de472286a7a77ee20c301
/external/flatbuffers/docs/source/Schemas.md
|
517c964fe2099ecc0810db33cfd45b406b3f3132 |
|
20-Sep-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Support for required fields. Change-Id: I560c7ca11b3d665eecafb528f3737b7e139ca9b0 Tested: on Linux and Windows.
/external/flatbuffers/docs/source/Schemas.md
|
ebac1e1940b16e096e500ae95381706397d86fee |
|
20-Aug-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Support all JSON escape codes (including \u) for parsing & text gen. Bug: 16624362 Change-Id: Ia09ea404c0c11dd1dc6993a8cbd155bf8152b65f Tested: on Windows & Linux.
/external/flatbuffers/docs/source/Schemas.md
|
be894f09df2383844d6c19b1d173fec105451e0f |
|
19-Aug-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Schemas now support include files. Bug: 15521443 Change-Id: I2e1ef97e7225a1a0ecf2ca65e31d49d443003747 Tested: on Linux.
/external/flatbuffers/docs/source/Schemas.md
|
5da7bda826a98fa92eb1356907afa631bfa9c1b1 |
|
01-Aug-2014 |
Wouter van Oortmerssen <wvo@google.com> |
File identifier feature. Allows you to add, and test for the presence of a magic 4-char string in a FlatBuffer. Tested: on OS X. Change-Id: I090692a9e4fb53bed3543279a28563e67132cba0
/external/flatbuffers/docs/source/Schemas.md
|
9c3de1e2a0591c2526453cf85260c09e3c624189 |
|
26-Jul-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Extended symbolic enum parsing in JSON for integers and OR-ing. Change-Id: Iedbd9914a1ca3897776fb92aa9a1fdfc4603da3c Tested: on Windows and Linux
/external/flatbuffers/docs/source/Schemas.md
|
127d35085a22cb33034f608ee21d65a655d1582c |
|
18-Jul-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Added a `bit_flags` attribute to enum declarations that 1<<N every value. Change-Id: Ib9ec0cb3ddec60b1ca124eaf815fb1ae0cc53e1c Tested: on Windows and Linux Bug: 16186562
/external/flatbuffers/docs/source/Schemas.md
|
9140144d5161124623a27cf8b8038f6e7c9bb74d |
|
08-Jul-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Added functionality to assign field ids manually in a schema New attribute: - `id: n` (on a table field): manually set the field identifier to `n`. If you use this attribute, you must use it on ALL fields of this table, and the numbers must be a contiguous range from 0 onwards. Additionally, since a union type effectively adds two fields, its id must be that of the second field (the first field is the type field and not explicitly declared in the schema). For example, if the last field before the union field had id 6, the union field should have id 8, and the unions type field will implicitly be 7. IDs allow the fields to be placed in any order in the schema. When a new field is added to the schema is must use the next available ID. Change-Id: I8690f105f3a2d31fdcb75a4fab4130692b12c62f Tested: on Windows
/external/flatbuffers/docs/source/Schemas.md
|
a5f50019bc979c352bb7e0c08b8bbfd8ab06af4d |
|
02-Jul-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Made declaring the underlying type of an enum mandatory. This is a breaking change, anyone having schema files with enums that do not specify a type will get a specialized error: must specify the underlying integer type for this enum (e.g. ': short', which was the default). All of the samples and docs already had a type specified, so hopefully this will affect very few people. Bug: 15777205 Change-Id: I9b8d7c0827867f7efb6c217346db7e402695eff0 Tested: on Windows
/external/flatbuffers/docs/source/Schemas.md
|
66de19ace80bae3bf377e43e9698597170bc9031 |
|
18-Jun-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Documentation changes to clarify FlatBuffer internals. Change-Id: I3759a07385f0d8d172ca2f88ac1759b71bee5a6a
/external/flatbuffers/docs/source/Schemas.md
|
26a30738a4fa4e92300821fd761764ec8df2dcf2 |
|
28-Jan-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Initial commit of the FlatBuffers code. Change-Id: I4c9f0f722490b374257adb3fec63e44ae93da920 Tested: using VS2010 / Xcode / gcc on Linux.
/external/flatbuffers/docs/source/Schemas.md
|