|
mal-packet-weaver
C++20 packet serialization/deserialization library.
|
| ▼ mal-packet-weaver | |
| ▼ mal-packet-weaver | |
| ▼ crypto | |
| ▼ openssl | |
| aes.hpp | |
| crypto-common.hpp | |
| diffie-hellman.hpp | |
| ecdsa.hpp | |
| sha.hpp | |
| encryption-interface.hpp | |
| ▼ packet-impl | |
| packet-factory.cpp | |
| packet-factory.hpp | |
| packet-macro.hpp | |
| packet.cpp | |
| packet.hpp | |
| common.hpp | |
| crypto.hpp | |
| dispatcher-session.hpp | |
| packet-dispatcher.cpp | |
| packet-dispatcher.hpp | |
| packet-dispatcher.inl | |
| packet.hpp | |
| session.cpp | |
| session.hpp | |
| session.inl | |
| ▼ third_party | |
| ▼ mal-toolkit | |
| ▼ mal-toolkit | |
| ▼ mal-toolkit | |
| ▼ detail | |
| debug_with_source_location.hpp | This file provides utility functions for debugging and assertion handling |
| debug_without_source_location.hpp | Provides utility functions for debugging and assertion handling without source location information |
| endianness.hpp | Provides functions and utilities for handling endianness conversions |
| ▼ include | |
| format.hpp | Checks if format std library exists |
| posix.hpp | Provides platform-specific definitions and utilities for POSIX-compliant systems |
| spdlog.hpp | Provides integration with the SPDLOG library for efficient logging and debugging |
| win-debug.cpp | |
| win-debug.hpp | |
| win-def.hpp | |
| win-undef.hpp | |
| win.hpp | Provides general Windows-specific utilities and includes necessary headers |
| backoffs.hpp | |
| byte-helper.hpp | |
| callback-system.hpp | Defines a callback system for managing and executing callback functions |
| common-structures.hpp | Defines common data structures and types that can be used anywhere |
| converter.hpp | Provides functions for converting between different data types |
| debug.hpp | Contains debugging-related macros and utilities for assisting with debugging tasks |
| library-pch.hpp | Precompiled header (PCH) file for common headers used across the library |
| macro.hpp | Defines macros and constants for various purposes |
| mal-toolkit.hpp | Main header file for the MAL Toolkit library, providing a comprehensive set of tools and utilities |
| measurer.hpp | Implements performance measurement and profiling utilities |
| stl-helpers.hpp | Provides helper functions and extensions for the C++ Standard Library |
| string.hpp | Implements string manipulation and formatting functions |
| template.hpp | Defines template classes and functions used in the project |
| timer.hpp | Implements timer utilities for measuring elapsed time and intervals |
| uuid.hpp | Defines utilities for working with Universally Unique Identifiers (UUIDs) |
| win-utils.hpp | Provides various Windows-specific utility functions and macros |