ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
boxing_format_debug.inl File Reference

Description:

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.

Include dependency graph for boxing_format_debug.inl:
This graph shows which files directly or indirectly include this file:

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)