This header-file is part of module ALib Boxing of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file boxing_format_debug.inl.
Go to the source code of this file.
Classes | |
struct | alib::boxing::debug::DbgStringTable< TAssociatedTypes > |
Namespaces | |
namespace | alib |
namespace | alib::boxing |
DOXYGEN. | |
namespace | alib::boxing::debug |
Functions | |
AString | alib::boxing::debug::DumpAll () |
void | alib::boxing::debug::DumpCustomFunctionHashMapMetrics (AString &target, bool detailedBucketList) |
AString | alib::boxing::debug::DumpFunctions (const std::vector< std::pair< const std::type_info *, uinteger > > &input, const String &headline, const String &indent) |
void | alib::boxing::debug::dumpFunctions (const std::vector< std::pair< const std::type_info *, uinteger > > &input, AString &output, const String &headline, const String &indent, DbgStringTable< uinteger > &tmpStrings) |
AString | alib::boxing::debug::DumpVTables (bool staticVtables, bool includeFunctions) |
void | alib::boxing::debug::dumpVTables (AString &result, DbgStringTable< const detail::VTable * > &vtableNames, bool staticVtables, bool includeFunctions) |
template<typename TBoxable> | |
AString | alib::boxing::debug::TypeInfo (const Box &box, const String &headline=A_CHAR("Boxing Information For Boxable Type: "), const String &indent=A_CHAR(" ")) |
template<typename TBoxable> | |
AString | alib::boxing::debug::TypeInfo (const String &headline=A_CHAR("Boxing Information For Boxable Type: "), const String &indent=A_CHAR(" ")) |
void | alib::boxing::debug::typeInfo (AString &target, const detail::VTable *vtable, const String &indent, bool srcIsPointer, bool srcIsStringType, bool srcIsUnboxableStringType, bool isValueTypeCustomized, bool isPointerTypeCustomized, bool fitsToPlaceholder, bool copyConstructible, bool triviallyDestructible, bool isUnboxable) |