mal-packet-weaver
C++20 packet serialization/deserialization library.
Loading...
Searching...
No Matches
debug_without_source_location.hpp File Reference

Provides utility functions for debugging and assertion handling without source location information. More...

#include "../debug.hpp"
Include dependency graph for debug_without_source_location.hpp:
This graph shows which files directly or indirectly include this file:

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.
 

Detailed Description

Provides utility functions for debugging and assertion handling without source location information.

Definition in file debug_without_source_location.hpp.