From f8e3dfff2d559497d3e9884af804e6e3c78ba533 Mon Sep 17 00:00:00 2001 From: Faruk Eryilmaz Date: Tue, 9 Jan 2024 22:41:21 +0300 Subject: [PATCH] update README.md file to list 'no macros' as feature --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 91f0ca3..9650466 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ Header-only C++20 library primarily designed for network communication, focusing - **No Library-Specific Encoding:** Avoids any custom encoding (IDL, metadata, etc.) facilitating interoperability and simplifying the troubleshooting of network packets. - **Configurable Endianness Support:** Choose the desired endianness for data serialization and deserialization. - **No Exceptions:** Ensures stable and predictable error handling. +- **No Macros:** Designed without the use of preprocessor macros for cleaner and more maintainable code. - **Flexible Buffer Management:** Utilizes a non-owning mutable buffer concept for efficient memory management. - **Easy to Debug and Customize:** Clear and concise codebase makes debugging easy. Adaptable for customization to address specific requirements. - **Cross-platform compatible:** Tested on `Windows`, `GNU/Linux` and `macOS`.