Go to the source code of this file.
Classes | |
struct | Stroika::Foundation::Debug::Visualizations::StringRep< REP_CHAR > |
Namespaces | |
namespace | Stroika::Foundation |
namespace | Stroika::Foundation::Debug::Visualizations |
Functions | |
u8string | Stroika::Foundation::Debug::Visualizations::ToStdString (const u8string &a) |
tons of overloads declared inside CPP file. This is not meant to be called directly by any C++ code, but only to be called from the debugger, which can see those defitions (either via direct invocation or through the .natvis mechanism). | |
The purpose of the module is to provide single function entrypoints callable by the Microsoft debugger (visual studio and visual studio code on windows) to evaluate / example objects (see .natvis file).
A mechanism akin to this might be used going forward for gdb/lldb?
\TODO: Consider promoting some of this to top-level - or much SHORTER - namespace, so easier to use from debugger –LGP 2024-12-02
Definition in file Visualizations.h.