dawn-cmake/generator/templates/wire
Corentin Wallez 88fb8fa353 Wire: Move the logic of [de]serialization in WireCmd.
This will help with follow-up changes that add support for a more
complete grammer of types, including structures containing pointers
to objects or other structures.

Instead of having the wire::Client and wire::Server directly act on
buffer memory, a couple interfaces are introduced so that WireCmd can do
things like get the object<->id mapping and temporary allocations.

While the serialization and deserialization of most commands was moved
into WireCmd, the commands that don't directly correspond to NXT methods
have their logic moved inside Client and Server and will be made to
expose the new interface in a follow-up commit.
2018-06-08 13:58:55 +02:00
..
WireClient.cpp Wire: Move the logic of [de]serialization in WireCmd. 2018-06-08 13:58:55 +02:00
WireCmd.cpp Wire: Move the logic of [de]serialization in WireCmd. 2018-06-08 13:58:55 +02:00
WireCmd.h Wire: Move the logic of [de]serialization in WireCmd. 2018-06-08 13:58:55 +02:00
WireServer.cpp Wire: Move the logic of [de]serialization in WireCmd. 2018-06-08 13:58:55 +02:00