akashi-esquizolandia/core/include
scatterflower ca84b54597
Replace packet handler with templates (#300)
* Replace packet handler with templates

* Move all packet functions into classes

* Liberal use of Q_UNSUED

* Add correct argument count to packets

* Fix windows build issues

* Partially implement argument type validation
* Where applicable.
* Checking if we can convert from a string to a string would be useless

* Fix unit tests for AOPacket

Co-authored-by: scatterflower <marisa@scatterflower.online>
Co-authored-by: Salanto <62221668+Salanto@users.noreply.github.com>
2022-07-07 10:33:41 -05:00
..
logger Privatization rework (#2) 2022-06-15 17:52:27 -05:00
network Replace packet handler with templates (#300) 2022-07-07 10:33:41 -05:00
packet Replace packet handler with templates (#300) 2022-07-07 10:33:41 -05:00
acl_roles_handler.h Add regression test to ACL ini handler (#281) 2022-06-27 17:00:45 -05:00
advertiser.h Privatization rework (#2) 2022-06-15 17:52:27 -05:00
akashidefs.h Added command extension system (#12) 2022-06-15 17:52:27 -05:00
akashiutils.h Replace packet handler with templates (#300) 2022-07-07 10:33:41 -05:00
aoclient.h Replace packet handler with templates (#300) 2022-07-07 10:33:41 -05:00
area_data.h Replace packet handler with templates (#300) 2022-07-07 10:33:41 -05:00
command_extension.h Added command extension system (#12) 2022-06-15 17:52:27 -05:00
config_manager.h This may look stupid 2022-06-30 22:17:31 +02:00
crypto_helper.h Add more secure password hashing support (#293) 2022-06-30 22:13:22 +02:00
data_types.h Privatization rework (#2) 2022-06-15 17:52:27 -05:00
db_manager.h Add more secure password hashing support (#293) 2022-06-30 22:13:22 +02:00
discord.h Missed one 2022-06-15 17:52:27 -05:00
music_manager.h Replace packet handler with templates (#300) 2022-07-07 10:33:41 -05:00
server.h Replace packet handler with templates (#300) 2022-07-07 10:33:41 -05:00
typedefs.h Privatization rework (#2) 2022-06-15 17:52:27 -05:00