mal-packet-weaver
C++20 packet serialization/deserialization library.
|
Provides utility functions for debugging and assertion handling without source location information. More...
#include "../debug.hpp"
Go to the source code of this file.
Namespaces | |
namespace | mal_toolkit |
Contains a collection of tools and utilities provided by the MAL Toolkit library. | |
Functions | |
std::string | mal_toolkit::CurrentSourceLocation () |
Returns an empty string representing the current source location. | |
void | mal_toolkit::Assert (bool value, std::string_view message="Assert failed") |
Asserts a condition with customizable behavior based on debug mode. | |
void | mal_toolkit::AlwaysAssert (bool value, std::string_view message="Assert failed") |
Always asserts a condition with customizable behavior. | |
Provides utility functions for debugging and assertion handling without source location information.
Definition in file debug_without_source_location.hpp.